1. 程式人生 > >格式化輸出的四種格式

格式化輸出的四種格式

格式化輸出有四種方式

1、print("我"+str(age)+"歲"):要輸出的字串前後加上+進行拼接

2、print("我%s歲"%age):佔位符:%s,%d,%f

3、print("我%s歲,是%s"%(age,sex)):佔位符:%s,%d,%f

4、print("我{0}歲,是{1}".format(age,sex)):佔位符:{}、注意:連線點是.

舉例1:

#格式化輸出:

age=5

sex='f'

 print("我"+str(age)+"歲") #前後加+,進行拼接輸出

print("我%s歲"%age) #佔位符:%s,%d,%f

print("我%s歲,是%s"%(age,sex))#佔位符:%s,%d,%f

print("我{0}歲,是{1}".format(age,sex))#佔位符:{}、注意:連線點是.

輸出結果為:

我5歲

我5歲

我5歲,是f

我5歲,是f

舉例2:

#格式化輸出

age=5

sex='女生'

happy='跳舞、唱歌、看書、運動'

print("我"+str(age)+"歲,我是"+str(sex)+"我喜歡"+str(happy)) #前後加+,進行拼接輸出

 print("我已經%s歲,我很喜歡%s"%(age,happy)) #佔位符:%s,%d,%f

print("我{0}歲,是{1},最喜歡{2}".format(age,sex,happy))#佔位符:{}、注意:連線點是.

輸出結果:

我5歲,我是女生我喜歡跳舞、唱歌、看書、運動

我已經5歲,我很喜歡跳舞、唱歌、看書、運動

我5歲,是女生,最喜歡跳舞、唱歌、看書、運動

學習要點:

輸出的內容用變數儲存,在輸出的時候,根據變數的型別進行輸出,比如d,f,s等。