格式化對象為字符串:%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
