mystr1="calc"
mystr2="notepad"
print(mystr1+mystr2)#字符串加法
print(mystr1*4) #4个字符串串联,字符串只有整数乘法
print(mystr2[4]) #截取一个字符,编号为4,实际第五个
print(mystr2[2:3]) #字符串
print('c' in 'calc') #false
print('X' not in 'calc') #true 判断一个字符在或者不在
print('calc' in 'mycalc') #判断一个字符串是否被最后一个字符串包含
print('calc' not in 'mycalc')
print("12345\n12345") #\r\n \n都起到换行作用,
print(format("1","10s"),"12") #对齐作用
print(format("12","10s"),"123")
print(format("123","10s"),"1234")
print(format("1234","10s"),"12345")
num=10
mystr='这里有%d个苹果!'%(num) #格式化
print(mystr)
#10代表宽度 ,默认是右对齐,-代表左对齐 .2f代表小数点后面两位
#左边默认填充空格,填空为0,加上0
print("%-10.2f %f"%(1.23,1.9))
print("%-10.2f %f"%(1.2345,2.19))
print("%010.2f %f"%(1.234567,3.129))
print("%010.2f %f"%(1.2345678,4.1239))
print("hello %% %f" %(10.5)) #%%代表输出一个%,为了区别
Python 字符串格式化
最新推荐文章于 2024-10-01 05:04:32 发布