数字进制转换
>>> hex(93078848) # 十进制转换成十六进制
'0x58c4540'
>>> oct(93078848) # 十进制转换成八进制
'0o543042500'
>>> bin(93078848) # 十进制转换成二进制
'0b101100011000100010101000000'
>>> int('12',8) # 八进制转化为十进制
10
>>> int('f',16) # 十六进制数转化为十进制
15
>>> int('1010',2) # 二进制转化为十进制
10
>>> int('13',10)
13
>>> int('13') #如果不写转化到多少进制,默认转到十进制数
13
python中的/ // %
# 在python2中的向下除法
3/2=1
3/2.0=1.5
# 在pyhon3中/是真除法
3/2=1.5
# 在python3的向下除法,是//
3//2=1
# %表示求余数
5%2=1
python中sys.stdin.readline()的用法(见收藏列表)
python中字符串判断
i.isalnum() # 方法检测字符串是否由字母和数字组成
i.isalpha() # 方法检测字符串是否只由字母组成
i.isdigit() # 方法检测字符串是否只由数字组成
i.islower() # 方法检测字符串是否由小写字母组成
i.isspace() # 方法检测字符串是否只由空格组成
i.istitle() # 方法检测字符串中所有的单词拼写首字母是否为大写,且其他字母为小写
i.isupper() # 方法检测字符串中所有的字母是否都为大写
本文详细介绍了Python中数字进制之间的转换方法,包括十进制与二进制、八进制、十六进制的相互转换。同时,探讨了Python中的数学运算符,如真除法、向下取整除法及求余数的操作。此外,还讲解了sys.stdin.readline()的使用方法以及字符串的各种判断方法。
538

被折叠的 条评论
为什么被折叠?



