1.变量
数字数据类型用来存储数值,并且不可变。
2. 数字类型分类:
整型 ,浮点型,复数
3.创建数字变量
4. 常用内置函数
int(x) 将x转换为一个整数
float(x) 将x转换到一个浮点数
complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0
complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式
complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0
complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式
5. range()函数:生成整数列表
语法:
range(start, stop[, step] )
range(stop)
参数说明:
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
一个参数示例:
两个参数示例:
三个参数示例:
6 其他常用
6.1其他常用的函数:abs(x) 返回x的绝对值
max(x) 返回x的最大值
min(x) 返回x的最小值
pow(x,y) 返回y的x次幂
math.sqrt(x) 返回x平方根(使用前 需要import math)
6.2 常用模块
random
使用前提:import random
常用函数:
random.choice("集合,列表,元祖,字符串"):随机返回序列中的元素
random.randrange(start,end,step): 从指定范围(从start开始,end结束(不包括end),每个元素之间间隔step))随机返回范围中的元素
random.random():随机生成0-1之间的随机数
还有math和cmath模块,提供了常见的数学函数,如使用到,可自行查阅