标签:打印 with 1.2 spl -- 指定元素 color strip 一个
一、数据类型
1.1、int
十进制与二进制之间都转换
二进制 ---------> 十进制
0100 0010
1 * 2**1 + 1 * 2**6
num = 11 numb = num.bit_length() print(numb) 其结果为二进制表示都数位
1.2、bool
True ------> 1
False ------> 0
1.3、str
python中用引起来的都书字符串。1存储相对少量都数据,2描述信息
索引与切片
se = "mattpeihe" print(se[:]) #打印所有元素 print(se[4]) #打印第4为元素 print(se[-1]) #打印最后一位元素 print(se[:5]) #打印0-4为元素 print(se[:6:2]) #打印0-6间隔1位 print(se[:-4:-1]) #打印反向步长 print(se[-2:-7:-2]) #打印反向步长
字符串常用方法
se = " Matt.Pei.he " print(se.upper()) #全部大写 print(se.lower()) #全部小写 print(se.capitalize()) #首字母大写 print(se.center(20,"*")) #居中设置填充物 print(se.swapcase()) #大小写反转 print(se.title()) #非字母开头大首字母大写 print(se.strip()) #去除字符串两边空格 print(se.lstrip()) #去除字符串左边空格 print(se.rstrip()) #去除字符串右边空格 print(se.split("a")) #指定字符and默认按空格拆分 print("xx".join(se)) #指定字符连接 print(se.startswith("M"))#判断以x开头 print(se.find("a")) #通过元素找索引,找到第一个返回,否则返回-1 print(se.index("h")) #通过元素找索引,找到第一个返回,否则报错 print(se.replace("e","a",1))#指定元素替换and指定位置
format格式化输出
message = "My name is {},my age is {}" print(message.format("matt",11)) message = "My name is {0},my age is {1} and i form {2}" print(message.format("matt",11,"china")) message = "My name is {name},my age is {age} and i {form}" print(message.format(name = "matt",age = 11,form = "china"))
标签:打印 with 1.2 spl -- 指定元素 color strip 一个
原文地址:https://www.cnblogs.com/Matt-Pei/p/10472353.html