Python 字符串格式化

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)) #%%代表输出一个%,为了区别


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值