python 整型--《Python 3程序开发指南》笔记

参考:《Python 3程序开发指南》

 

     整数转换函数

 

bin(i) 返回整数i的二进制表示(字符串)
hex(i)

返回i的十六进制表示(字符串)

int(x) 将x转换为整数,失败产生ValueError异常,x的数据类型不知道到整数的转换产生TypeError异常,x为浮点数则截取整数部分
int(x,base) 将用base进制表示的x转换成十进制,例如int('74',8)返回60,int('A4',16)返回164
oct(i) 返回i的八进制表示,例如oct(10)=='012'

字符串切片:

切片操作有3种语法:

             seq[start]

             seq[start:end]

             seq[start:end:step]

 seq可以为任意序列,比如列表、字符串或元祖

>>> s='The waxwork man'
>>> s = s[:12] + 'wo' + s[12:]
>>> s
'The waxwork woman'
>>> s[::-1]
'namow krowxaw ehT'

 

posted @ 2015-12-02 17:32  xixiaoyao  阅读(261)  评论(0编辑  收藏  举报