Python占位符使用總結


格式化對象為字符串:%s 

myName=input('Enter your name:')
userAge=input('Enter your age:')
userHight=input('Enter your hight:')
jobPosition=input('Enter your position:')
phoneNum=input('Enter your telephone')

print('\n\n\nName is %s'%(myName))
print('Age is %d'%(int(userAge)))
print('Hight is %s'%(float(userHight)))
print('Job is %s'%(jobPosition))
print('Telephone is %s'%(int(phoneNum)))


print("string=%-6s" %string) # 輸出的打印結果為 string=good (當字符串的長度小於6時,在字符串的右側填補空格,使得字符串的長度為6) #小數點后的數字表示截取的字符串長度 print("string=%.3(6)s" %string) # 輸出的打印結果為 string=goo(good)(%.3s的意思是:截取字符串的前3個字符,當截取字符串的字符長度大於字符串時,輸出的結果是整個字符串) print("string=%a.bs" %string) # 先是根據小數點后面的數字b截取字符串,當截取的字符串長度小於a時,需要在字符串的左側填補空格,使得字符串的長度變為a print("string=%*.*s" %(6, 3, string)) # %*.*s表示精度, 兩個*的值分別由%string前面被兩個逗號隔開的數值來指定

格式化對象為整數:%d

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM