数值类型的组成

数值类型可以直接使用的有:整数、浮点数、复数

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)

最新文章

  1. php header函数详解
  2. IOS开发 应用程序图标数字角标
  3. ListView与GridView异步加载图片
  4. CSS+DIV布局应用(2015年06月10日)
  5. Arduino CNC Shiled 和 DRV8825驱动板的注意事项
  6. Sharepoint网站创建自定义导航全记录
  7. DevExpress XtraGrid RepositoryItemCheckEdit 复选框多选的解决方法
  8. 使用JsPlumb绘制拓扑图的通用方法
  9. Quartz 有状态的JobDataMap
  10. DevExpress ChartControl 设置它的标题
  11. JavaSE项目之聊天室
  12. Oracle 查看链接数、创建索引等的DDL语句
  13. BZOJ4205卡牌配对——最大流+建图优化
  14. 使用git(window)在github上存项目教程
  15. idea当配置eclipse快捷键时,全局替换的快捷键是什么?
  16. 编译有哪些阶段,动态链接和静态链接的区别 c++
  17. shell语法(二)
  18. 算法:希尔排序(Shell Sort)
  19. IP分片(IP Fragment)
  20. Android开发第二阶段(1)

热门文章

  1. 【译】使用 Rust 和 WebAssembly 构建离线画图页面
  2. 题解【洛谷P5483】[JLOI2011]小A的烦恼
  3. 题解【UVA12003】Array Transformer
  4. C语言 fgets
  5. sudo用户找不到环境变量 sudo找不到/usr/local/bin 下的执行文件,
  6. jenkins pipline 几个注意细节
  7. VS“无法查找或打开PDB文件”是怎么回事?如何解决
  8. 229. 求众数 II
  9. Git的基本使用 -- Git配置
  10. 概率DP hdu 3366 .