格式化輸出的四種格式
阿新 • • 發佈:2018-12-17
格式化輸出有四種方式
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等。