Python基础【三】--数据类型-Number【2023.11.23】

1.数值类型

Number数据类型只要包括三个分别是:整型(int)、浮点型(float)、复数(complex)

  • 整型:包括正整数、负整数。如:1024、-1024。整型有四种进制表示,分别为:二进制、八进制、十进制、十六进制,说明如下表所示:
    在这里插入图片描述
    引导符写在前面,以0(零)开始
number=1  #整型
print(number)
number2=0b10101
print(number2)
number3=0o17
print(number3)
number3=0xa1
print(number3)

在这里插入图片描述

浮点型:由整数部分和小数部分组成。

复数:由实数部分和虚数部分组成。

2. 基本运算

在这里插入图片描述

3 数学函数

除了上面的基本运算外,我还可以借助数学模块 math 实现更多的运算。
首先要先引入数学模块 math。如下所示:

import math #只有引入后才能使用如下函数

引入math后,要用math调用下面函数
例如
math.sqrt(81)

在这里插入图片描述
abs()和pow()不导入math包也可以计算

4. 随机函数

在安全领域有时会用到随机数,random 模块对随机数的生成提供了支持。
首先还是要引入 random 模块。如下所示:

import random

下面简单介绍两个函数:

random(x)函数
随机生成一个 0 到 1 范围内的实数(包含0,不包含1)。使用如下所示:

import random
random.random() 

uniform(x, y)函数
随机生成一个 x 到 y 范围内的实数
x – 随机数的最小值,包含该值。
y – 随机数的最大值,不包含该值。
返回一个浮点数使用如下所示:

import random
random.uniform(1,10)
import random
a=random.random()
print(a)b=random.uniform(2,3)
print(b)

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/163610.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

QGIS之二十五两个面图层数据中选择图形完全一致的数据

效果 步骤 1、准备数据 2、按位置选择 在Qgis工具箱中搜索"按位置选择"工具 选择要素和比较要素根据实际选择 运行 3、结果

JAVA爬虫1 - HttpClient的使用

一、简介 HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient已经应用在很多的 项目中,比如Apache Jakarta上很著名的另外两个开源项目Cactus和HTMLUnit…

解决错误0x80071ac3的问题,错误代码0x80071ac3的原因

在使用电脑的过程中可能会出现错误0x80071ac3的代码问题,一旦出现这样的问题解决起来可能会有点麻烦,其实这个错误是和磁盘的问题相关,可以将电脑重启尝试能否解决错误0x80071ac3问题,如果依然不能解决问题的话,那么大…

XC3320 离线式、无电感交流输入线性稳压器 可替代KP3310 固定5V输出电压

XC3320 是一款紧凑型无电感设计的离线式线性稳压器。XC3320 可获得 5V输出电压。XC3320 是一种简单可靠的获得偏置供电的离线式电源解决方案。XC3320 集成了 650V 功率 MOSFET,启动控制电路,VDD 电压控制电路,AC 交流信号同步检测电路,低压差稳压器等。该…

Linux免密登录——A登录B密钥设置(SSH SCP)

密钥登录 密钥登录比帐号密码方式更安全、更方便,并提供了更多的自动化和批处理选项。 安全性:使用非对称加密算法,公钥存在服务器,私钥存在本地计算机,私钥不在网络传输,降低被黑客截获风险。强密码&#…

Windows使用WSL编译自己的JDK

Windows使用WSL编译自己的JDK 一、获取源码二、构建编译环境三、进行编译验证编译结果 四、配置环境变量五、使用CLion进行调试 参考资料:《深入理解java虚拟机》 笔者使用的操作系统为windows,但是windows编译自己的jdk还是比较麻烦的,所以我…

张弛语言课奇幻剧配音,一场特殊的体验

在为奇幻剧进行配音时,配音艺术家要将自己投入到一个充斥着魔法、幻想生物和超自然现象的虚构世界中。奇幻剧侧重于构建一个超越现实的幻境,因此配音工作要求既要呈现角色的个性化特征,也要与剧中的奇幻氛围相得益彰。以下是进行奇幻剧配音的…

主内存与工作内存数据交换八个步骤:

一:锁定:把主内存内一个变量标识为一条线程独占的状态; 二:解锁:把一个处于锁定状态的变量释放出来。释放后可被其他线程锁定; 三:读取:把一个变量的值从主内存传输到工作内存中&a…

12.你知道Spring的哪些扩展点,在什么时候调用?

Spring中非常非常多的扩展接口,当然你也不需要全部回答,可以挑重点回答: 执行BeanFactoryPostProcessor的postProcessBeanFactory方法1 /*** 2 * 作用: 在注册BeanDefinition的可以对beanFactory进行扩展 后 3 * 调用时机: Ioc加载时注册BeanDefinition 的时候会调用 4 */…

【C/C++】简单模拟题解

有52张朴克牌,使它们全部正面朝上。从第2张牌开始,把凡是2的倍数位置上的牌翻成正面朝下;接着从第3张牌开始,把凡是3的倍数位置上的牌正面朝上的翻成正面朝下,正面朝下的翻成正面朝上;接着从第4张牌开始&am…

太神奇了!视频监控技术居然还能操作

随着科技的迅猛发展,视频监控系统在各个领域中的应用变得越来越广泛。从保护公共安全到提高工作效率,视频监控为我们提供了一种强大而多功能的工具。 视频监控技术已经成为我们日常生活和工作中不可或缺的一部分。通过视频监控,我们能够实时监…

shell循环语句 for while until

目录 什么是循环语句 概念 for循环 格式 while循环 格式 until 循环 格式 实验 for (1)计算1到100的和 ​编辑 (2)100以内的偶数 (从0开始到100结束,每次加2步 打印的都是偶数) &…

完美解决:在Ubuntu18.04下ROS Melodic基于python3的cv_bridge的一点子歪门邪道

由于在Ubuntu18.04下ROS Melodic是运行在python 2.7环境下,而我的程序需要运行在anaconda创建的python 3.x环境里,这就需要用到cv_bridge这个库,而不出意外的,各种报错,比如: from cv_bridge.boost.cv_bri…

贝锐向日葵:独家算法如何支撑不断地产品创新?

作为国民级的专业远程控制品牌,贝锐旗下的“向日葵远程控制”一直在远程控制领域不断积累创新。 近年来,远程控制软件本身开始成为企业的主流远程业务工具以及个人场景下的日常必备软件,向日葵远程控制也在不断地完善并创新产品。 比如在前…

pip安装tkinter模块失败 No matching distribution found for tkinter

我想使用Python创建一个简单的桌面应用程序, 这个应用程序依赖于tkinter, 然而,当我尝试安装过程时,出现了错误。 $ pip install tkinter ERROR: Could not find a version that satisfies the requirement tkinter (from versions: none) ERROR: No matching distributio…

泛微齐业成数电发票+乐企平台解决方案等您查收

近年来,国家持续发布加快数字化发展、深化税收征管制度改革的纲领性政策,与组织费用管理相关的发票、单据、档案等逐步完成数字化转型;2022年,全面数字化的电子发票正式执行,现在已有33地成为数电票试点。 全国数电票…

rust每日一库 rand 生成随机数

文章目录 生成随机值生成随机数生成范围内随机数生成自定义类型随机值从一组字母数字字符创建随机密码从一组用户定义字符创建随机密码 总结 生成随机值 rust中官方并没有像以他语言一样,rust并没有官方并没有提供生成随机数的工具,所以我们要借助rand包…

实现文本选中变色

单个文本变色 <div id"myText">vfadsfgase</div> const myText document.getElementById(myText); myText.addEventListener(mouseup, () > {const selection window.getSelection();if (selection.toString() ! ) {const range selection.getRang…

Could not resolve host: gitlab.example.com问题解决

请按照以下步骤检查和修复 Hosts 文件&#xff1a; 打开 Hosts 文件&#xff1a;在 Windows 上&#xff0c;Hosts 文件位于 C:\Windows\System32\drivers\etc\hosts&#xff0c;可以使用记事本或其他文本编辑器打开。检查是否存在正确的映射关系&#xff1a;确保在 Hosts 文件…

深入剖析预约上门服务系统源码:构建高效服务的代码之旅

在本文中&#xff0c;我们将深入研究预约上门服务系统的源码&#xff0c;透过代码的层层剖析&#xff0c;揭示系统背后的技术奥秘。我们将关注系统的核心功能&#xff0c;并通过代码示例演示其实现过程&#xff0c;为读者提供一个深度技术解读的体验。 1. 技术栈选择&#xf…