python学习-强制数据转换,abs()函数,cmp()函数

强制数据转换

python中内置强制数据转换函数

>>> int('123')
123
>>> int(12.34)
12
>>> float('12.34')
12.34
>>> str(1.23)
'1.23'
>>> unicode(100)
u'100'
>>> bool(1)
True
>>> bool('')
False

abs()函数

abs()函数实现求传入数字绝对值;注意参数类型
如:

>>> abs(100)
100
>>> abs(-20)
20
>>> abs(12.34)
12.34

cmp()比较函数

cmp()函数需要两个参数,既cmp(x,y),如果x<y,返回-1,如果x==y,返回0,如果x>y,返回1;

>>> cmp(1, 2)
-1
>>> cmp(2, 1)
1
>>> cmp(3, 3)
0
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 要点: 函数式编程:注意不是“函数编程”,多了一个“式” 模块:如何使用模块 面向对象编程:面向对象的概念、属性、...
    victorsungo阅读 1,568评论 0 6
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,201评论 0 13
  • 1. abs(x) abs()函数返回数字(可为普通型、长整型或浮点型)的绝对值。如果给出复数,返回值就是该复数的...
    TENG书阅读 427评论 0 0
  • 用Application Loader上传,一直显示 正在将项目包上传到App Store... 好无辜啊,上传3...
    工匠良辰阅读 1,483评论 3 0
  • 以阖目阻隔纷乱幻象藏纳袖中让思绪跌坐成一方古旧的青石佛在上,在左右在牵起的流云里任舒卷与聚散,悯尘世染泪的目光任落...
    宁木紫菀阅读 517评论 1 6