一、int :整型
方法:
bit_length():数字转换成二进制时的最低位数
将数字转换程字符串:str( )
数字转换成Boolean:bool( )
二、boolean:布尔型True, False
三、str:字符串
方法:
- 将字符串转换成字符串:int( ) //字符串里面必须时纯数字组成的字符串
- 非空字符串都是True,反之则为False
- 首字母大写:capitalize()
- 全部大写:upper()
- 全部小写:lower()
- 大小写反转:swapcase()
- 每个隔开(特殊字符,空格,数字)的字符串首字母大写:title()
- 将字符串居中:center( ①,② ),居中时的宽度,②代表的时当字符串宽度不够给出的宽度时进行填充的字符
- expandtabs():如果字符串中有\t,\t一千的如果不够八位,则自动不全八位,ex\thello ====>ex hello
- len():字符串的长度
- startWith( , ,):判断字符串是以什么开头,返回true和false,②代表的时开始索引,③代表的是结束索引
- endWith():判断以什么结尾,使用方法同上
- find():通过元素找索引,如果找到返回索引的下标,找不到返回-1
- index():通过元素找索引,如果找到返回下标,找不到则报错
- strip():去掉字符串左右的空格
- s=" hello ",s.strip() //hello
- s="#hello%",s.strip("#%") //hello
- s.lstrip():删除左边的空格
- s.rstrip():删除右边的空格
- count():用于统计字符串中某个元素出现的个数
- split():切割字符串,默认是以空格切割,删除之后为list
- format()的三种格式,format是python2.6开始,新增的一种格式化字符串的函数str.format(),此函数可以快速处理各种字符串。它通过{}和:来代替%。请看下面的示例,基本上总结了format函数在python的中所有用法
(1):通过{}
username=input("请输入您的用户名字:")
password=input("请输入您的密码:")
msg="您的用户名是:{},您的密码是:{}".format(username,password)
print(msg) //您的用户名是:xiaoer,您的密码是:123456
(2):通过{0},{1}
username=input("请输入您的用户名字:")
password=input("请输入您的密码:")
msg="您的用户名是:{0},您的密码是:{1}".format(username,password)
print(msg) //您的用户名是:hello,您的密码是:123456
(3):通过关键字
username=input("请输入您的用户名字:")
password=input("请输入您的密码:")
msg="您的用户名是:{name},您的密码是:{pwd}".format(name=username,pwd=password)
print(msg) //您的用户名是:hello,您的密码是:123456