Python:数值类型
2024-09-23 01:26:04
数值类型的组成
数值类型可以直接使用的有:整数、浮点数、复数
Python3的整型,可以自动调整大小,当做long使用
整数 int
整数的进制表示
表示形式:
- 二进制:
0b...
- 八进制:
0o...
或者 直接以0
开头 - 十进制:...
- 十六进制:
0x...
进制转换的内建函数
bin(x)
:转换为二进制oct(x)
:转换为八进制hex(x)
:转换为十六进制
浮点数 float
由整数部分和小数部分组成
可以使用科学计数法进行表示
科学计数法表示时的注意点:。。。。。。
复数 complex
由实部和虚部构成:a + bj
a,b都是浮点数
数学函数
内置函数提供了一些数学函数
math 标准库提供了一些常用的数学函数
常用的内建函数:
abs(num)
:返回num的绝对值max(num1, num2, ......)
:求最大值min(num1, num2, ......)
:求最小值round(num[, n])
:四舍五入,可以指定四舍五入的位数,默认四舍五入到整数pow(x, y)
:求x的y次方
math里常用的函数:
ceil(num)
:向上取整floor(num)
:向下取整sqrt(num)
:开平方运算log(x, base)
:对数运算,base为基数
math里常用的三角函数(三角函数默认接收的是弧度值):
sin(x)
:正弦cos(x)
:余弦tan(x)
:正切asin(x)
:反正弦acos(x)
:反余弦atan(x)
:反正切degress(x)
:弧度 -> 角度
radians(x)
:角度 -> 弧度
数学常量:pi
,数学中的派, 3.1415926.......
随机函数
random模块常用函数:
random()
:返回[0,1)
之间的随机小数choice(seq)
:从一个序列中,随机挑选一个uniform(x, y)
:返回[x, y]
之间的随机小数randomint(x, y)
:返回[x, y]
之间的随机整数randrange(start, stop=None, step=1)
:给定一个区间,返回其中的随机一个数,[start, stop)
最新文章
- php header函数详解
- IOS开发 应用程序图标数字角标
- ListView与GridView异步加载图片
- CSS+DIV布局应用(2015年06月10日)
- Arduino CNC Shiled 和 DRV8825驱动板的注意事项
- Sharepoint网站创建自定义导航全记录
- DevExpress XtraGrid RepositoryItemCheckEdit 复选框多选的解决方法
- 使用JsPlumb绘制拓扑图的通用方法
- Quartz 有状态的JobDataMap
- DevExpress ChartControl 设置它的标题
- JavaSE项目之聊天室
- Oracle 查看链接数、创建索引等的DDL语句
- BZOJ4205卡牌配对——最大流+建图优化
- 使用git(window)在github上存项目教程
- idea当配置eclipse快捷键时,全局替换的快捷键是什么?
- 编译有哪些阶段,动态链接和静态链接的区别 c++
- shell语法(二)
- 算法:希尔排序(Shell Sort)
- IP分片(IP Fragment)
- Android开发第二阶段(1)