标签:ase isa 括号 strong for case 显示 十六 lis
数字 int
- int (将字符串转化为数字,注意用type区分类类型)
a = "123" b = int (a) b = 123
-base是进制表达,a是十六进制中的10
num = "a" v = int(num, base=16) print(v)
- bit_length 表示这个数的二进制有几位,也就是二进制的最少长度,也就是最少可以用几位就可以表示了。
字符串 str
-test.capitalize() 首字母大写
test = "long" r = test.capitalize() print(r)
-test.casefold() 所有变小写,很多未知的东西都能变小写,比如阿尔法的小写是PH
-test.lower() 简单的所有字母变小写
-test.center(20) 表示20个位置,把这个字符串放中间
-test.count() 计算括号里的字符在test这个复制里出现了几次,可以设置起始位置
test = "Longkuiqi" v = test.count(i) print(v) 2 即i在test中出现了两次
-test.endswith() 表示是不是以括号里的字符结尾,如果是则ture
-test.startswith() 表示是不是以括号里的字符开始,如果是则ture
-test.find("ng") 表示括号里的字符在赋值里的哪里,从哪一位开始,只是从前往后找 如果没有就会显示-1
test = "longkuiqi" v = test.find("ng") print(v)
test = "I am {name},age {nianling}" v = test.format(name="wuyanna",nianling="21") print(v)
-test.format(name="wuyanna",nianling="21") 格式化:将字符串中的占位符替换为指定的值,中括号中为占位符
-test.format_map("name":"wuyanna","nianling":21) 格式化,不像format有顺序之分,自己找到值然后替换
-test.index() 跟find一样是找,区别是找不到不是显示-1而是报错,不建议用这个
-test.isalnum() 判断字符串中是否只有数字跟字母,如果有其他的数据类型则flase
布尔值 bool
元组 tuple
列表 list
字典 dict
标签:ase isa 括号 strong for case 显示 十六 lis
原文地址:https://www.cnblogs.com/newt/p/8969541.html