免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2306 | 回复: 0
打印 上一主题 下一主题

python类型转换及运算 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-22 15:32 |只看该作者 |倒序浏览
python类型转换
函数                   描述 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代码   
  • x
  • x >> y                  右移      
  • x & y                   按位与      
  • x | y                   按位或      
  • x ^ y                   按位异或 (exclusive or)      
  • ~x                      按位翻转      
  • x + y                   加      
  • x - y                   减      
  • x * y                   乘      
  • x / y                   常规除      
  • x [color="#008200"]// y                  地板除      
  • x ** y                  乘方 (xy )      
  • x % y                   取模 (x mod y )      
  • -x                      改变操作数的符号位      
  • +x                      什么也不做      
  • ~x                      ~x=-(x+[color="#c00000"]1)      
  • abs(x )                 绝对值      
  • divmod(x ,y )           返回 ([color="#7f0055"]int(x / y ), x % y )      
  • pow(x ,y [,modulo ])    返回 (x ** y ) x % modulo      
  • round(x ,[n])           四舍五入,n为小数点位数      
  • x
  • x > y                   大于      
  • x == y                  等于      
  • x != y                  不等于(与相同)      
  • x >= y                  大于等于      
  • x
    [color="#000099"]原文地址
    http://jayzotion.javaeye.com/blog/349654
                   
                   
                   
                   

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/14754/showart_1973126.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP