基本数据类型(魔法)
数字,int
py3里,int,不管多大多长的数字,都是int类型
py2里,long,整形,超过一定数字,用long表示
-int
将字符串转化为数字
a='123'
print(type(a),a)
b=int(a)
print(type(b),b)
-bit_length #当前数字的二进制,至少用n位表示
r=age.bit_length
#将n进制转换成10进制
num='10994190'
v=int(num,base=10)
print(v)
字符串,str
#首字母大写
test='alex'
v=test.capitalize()
print(v)
#首字母变小写
n_test='Clex'
v1=n_test.casefold()#casefold()更强大,很多未知的对应相应变小写
print(v1)
a_test='Black'
v2=a_test.lower()
print(v2)
#设置宽度并将内容举重,20代指长度,*代表空白填充,可有可无
test='alex'
v=test.center(20,'*')
print(v)
#ex在字符床中出现的次数
test='alexalexalex'
v=test.count('ex')
print(v)
#以什么什么结尾或开始,并判断真假
test='alexalexalex'
v=test.endswith('ex')
v=test.startswith('al')
print(v)
布尔值,bool
列表,list
字典,dict
元祖,tuple

浙公网安备 33010602011771号