Python学习之路---Python Number
2017-10-11 11:52
246 查看
Python Number 数据类型用于存储数值,数据类型不允许改变,这就意味着如果改变Number数据类型的值,将重新分配内存空间。
长整型(long integers):无限大小的整数,整数最后是一个大写或小写的L,避免混淆数字‘1’,建议使用大写‘L’。
浮点型(floating point real values): 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示
复数(complex numbers):复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
Python支持四种不同的数值类型:
整型(int):整型或整数,不带小数点。长整型(long integers):无限大小的整数,整数最后是一个大写或小写的L,避免混淆数字‘1’,建议使用大写‘L’。
浮点型(floating point real values): 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示
复数(complex numbers):复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
Python Number类型转换
int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s ) 将序列 s 转换为一个元组 list(s ) 将序列 s 转换为一个列表 chr(x ) 将一个整数转换为一个字符 unichr(x ) 将一个整数转换为Unicode字符 ord(x ) 将一个字符转换为它的整数值 hex(x ) 将一个整数转换为一个十六进制字符串 oct(x ) 将一个整数转换为一个八进制字符串
Python数学函数
列举一些常用的数学函数函数 | 描述 |
---|---|
abs(x) | 返回数字的绝对值,如abs(-10) 返回 10 |
max(x1,x2,…) | 返回给定参数的最大值,参数可以为序列。 |
min(x1,x2,…) | 返回给定参数的最小值,参数可以为序列。 |
pow(x,y) | x**y 运算后的值。即x的y次幂 |
sqrt(x) | 返回数字x的平方根 |
Python随机数函数
函数 | 描述 |
---|---|
choice(seq) | 从序列的元素中随机挑选一个元素,比如random.choice(range(10)),从0到9中随机挑选一个整数。 |
randrange ([start,] stop [,step]) | 从指定范围内,按指定基数递增的集合中获取一个随机数,基数缺省值为1 |
random() | 随机生成下一个实数,它在[0,1)范围内。 |
shuffle(lst) | 将序列的所有元素随机排序 |
uniform(x, y) | 随机生成下一个实数,它在[x,y]范围内。 |
Python数学常量
函数 | 描述 |
---|---|
pi | 数学常量 pi(圆周率,一般以π来表示) |
e | 数学常量 e,e即自然常数(自然常数)。 |
相关文章推荐
- Python 学习之路——1
- 王亟亟的Python学习之路(10)-函数对象的作用域,函数作为返回值,闭包
- Day2----Python学习之路笔记(2)
- python学习之路-5 基础进阶篇
- Python学习之路-基础知识1
- python 学习之路 基础篇
- 我的python学习之路
- Python学习之路 (五)爬虫(四)正则表示式爬去名言网
- python爬虫学习之路(1)_ CSDN网站的模拟登陆
- Python学习之路day3-函数
- 【Python学习之路】My first journey
- python 学习之路(集合)
- Python学习之路---Python 列表
- 学习python之路---python小算法总结(二)
- Python学习之路上的几个经典问题
- Python 学习之路(一)
- python学习之路---订阅smzdRSS源
- python学习之路
- 王亟亟的Python学习之路(七)-date,continue,迭代对象,生成器
- 王亟亟的Python学习之路(二)-项目创建以及要点提及