python的基本数据类型
整形(int)
-int
将字符串转换成数字
a = "123" #a的值不能赋值为“123a”,后面会报错的
print(type(a),a)
b = int(a)
print(type(b),b)
a = "11"
b = int(a,base = 16)   #将16进制的a转化为十进制
print(b)
-.bit_length()
age = 5
r = age.bit_length() #输出age所占的位数
print(r)
字符串(str)
s1 = "asdf"
			s2 = "asdffas"
			
			# test = "aLex"
			# 首字母大写
			# v = test.capitalize()
			# print(v)
			# 所有变小写,casefold更牛逼,很多未知的对相应变小写
			# v1 = test.casefold()
			# print(v1)
			# v2 = test.lower()
			# print(v2)
			# 设置宽度,并将内容居中
			# 20 代指总长度
			# *  空白未知填充,一个字符,可有可无
			# v = test.center(20,"中")
			# print(v)
			# 去字符串中寻找,寻找子序列的出现次数
			# test = "aLexalexr"
			# v = test.count('ex')
			# print(v)
			# test = "aLexalexr"
			# v = test.count('ex',5,6)
			# print(v)
			# 欠
			# encode
			# decode
			# 以什么什么结尾
			# 以什么什么开始
			# test = "alex"
			# v = test.endswith('ex')
			# v = test.startswith('ex')
			# print(v)
			# 欠
			# test = "12345678\t9"
			# v = test.expandtabs(6)
			# print(v,len(v))
			# 从开始往后找,找到第一个之后,获取其未知
			# > 或 >=
			# test = "alexalex"
			# 未找到 -1
			# v = test.find('ex')
			# print(v)
			# index找不到,报错   忽略
			# test = "alexalex"
			# v = test.index('8')
			# print(v)
			# 格式化,将一个字符串中的占位符替换为指定的值
			# test = 'i am {name}, age {a}'
			# print(test)
			# v = test.format(name='alex',a=19)
			# print(v)
			# test = 'i am {0}, age {1}'
			# print(test)
			# v = test.format('alex',19)
			# print(v)
			# 格式化,传入的值 {"name": 'alex', "a": 19}
			# test = 'i am {name}, age {a}'
			# v1 = test.format(name='df',a=10)
			# v2 = test.format_map({"name": 'alex', "a": 19})
			# 字符串中是否只包含 字母和数字
			# test = "123"
			# v = test.isalnum()
			# print(v)
布尔值(bool)
列表(list)
元祖(tuple)
字典(dict)
                    
                
                
            
        
浙公网安备 33010602011771号