1、切片对象  sequence[起始索引:结束索引:步进值]

对象身份的比较 isis not


2、eval()参数是一个字符串, 可以把这个字符串当成表达式来求值。

>>>x=2
>>> eval('x*3')
6

3、数学函数

coerce()数据类型转换函数,将两个数转换为同一类型

>>> coerce(1.3,23L)
(1.3, 23.0)
>>> coerce(2,23L)
(2L, 23L)

divmod()是除法和取余的结合运算。

>>> divmod(10,3)
(3, 1)
>>> divmod(10,2.5)
(4.0, 0.0)

round()用于对浮点型进行四舍五入运算,它有一个可选的小数位数参数。

>>> round(3.54,1)
3.5
>>> round(3.233)
3.0

4、random模块

randint(num1,num2)两个整型参数,返回二者之间的随机整数

uniform(num1,num2)返回二者之间的浮点型

random()生存0.0.~1.0之间的随机数

randrange()接受和range()一样的参数,返回range()结果中的一项。

choice()随机返回给定序列的一个元素

>>> random.randrange(3)
2
>>> random.choice([2,4,222,53])
53

5、仅用于整型的函数

进制转换函数oct() ,hex()

ASCII转换函数,char()接受一个整型值返回其对应的字符,ord()接受一个字符返回其对应的整型值。

>>> oct(24)
''
>>> hex(88)
'0x58'
>>> ord('q')
113
>>> chr(102)
'f'

6、布尔‘数’

没有__nonzero__()方法的对象的默认值时True

>>> bool([])
False
>>> bool(0)
False
>>>c=FooClass()
>>>bool(c)
True

可以重载__nonzero__()使它返回False

最新文章

  1. MySQL常用命令
  2. jquery改变链接移上光标时的颜色实例
  3. 修改weblogic中StuckThreadMaxTime参数
  4. Notepad++的正则表达式替换和替换
  5. AngularJS–Scope(作用域)
  6. 【前端】Vue和Vux开发WebApp日志一、整合vue+cordova和webpack+gulp
  7. val(),text(),html()的区别
  8. 学生ID查询
  9. ●BZOJ 2694 Lcm
  10. JDK记录-JVM原理与调优(转载)
  11. vander范德蒙德行列式
  12. C# winform 支持html5的 控件
  13. sql 语句注意括号配对
  14. 【python-opencv】20-图像金字塔
  15. 配置IIS,以在局域网内访问发布的web站点
  16. Java: 复制文件最快方法
  17. js实现点击按钮显示某个区域 然后点击页面中任意其他位置,隐藏该区域
  18. 180716-Centos时区设置
  19. CentOS新增硬盘,重新扫描总线
  20. Python之购物商场

热门文章

  1. MySQL报错竞技赛
  2. python基础面试题整理---从零开始 每天十题(01)
  3. C#导入有道词典单词本到扇贝
  4. 阿里短信接口使用(JAVA版)
  5. shell脚本,计算1+2+3+....100等于多少?
  6. javaEE(11)_事务处理
  7. 解析IPV4报文 和IPV6 报文的 checksum
  8. iOS 静态库,动态库与 Framework
  9. HDU-1217-Arbitrage(SPFA)
  10. Ubuntu 15.04 Qt5 链接 mysql数据库