格式化輸出有四種方式
1、print("我"+str(age)+"歲"):要輸出的字符串前后加上+進(jìn)行拼接
2、print("我%s歲"%age):占位符:%s,%d,%f
3、print("我%s歲,是%s"%(age,sex)):占位符:%s,%d,%f
4、print("我{0}歲,是{1}".format(age,sex)):占位符:{}、注意:連接點(diǎn)是.
舉例1:
#格式化輸出:
age=5
sex='f'
?print("我"+str(age)+"歲") #前后加+,進(jìn)行拼接輸出
print("我%s歲"%age) #占位符:%s,%d,%f
print("我%s歲,是%s"%(age,sex))#占位符:%s,%d,%f
print("我{0}歲,是{1}".format(age,sex))#占位符:{}、注意:連接點(diǎn)是.
輸出結(jié)果為:
我5歲
我5歲
我5歲,是f
我5歲,是f
舉例2:
#格式化輸出
age=5
sex='女生'
happy='跳舞、唱歌、看書、運(yùn)動(dòng)'
print("我"+str(age)+"歲,我是"+str(sex)+"我喜歡"+str(happy)) #前后加+,進(jìn)行拼接輸出
?print("我已經(jīng)%s歲,我很喜歡%s"%(age,happy)) #占位符:%s,%d,%f
print("我{0}歲,是{1},最喜歡{2}".format(age,sex,happy))#占位符:{}、注意:連接點(diǎn)是.
輸出結(jié)果:
我5歲,我是女生我喜歡跳舞、唱歌、看書、運(yùn)動(dòng)
我已經(jīng)5歲,我很喜歡跳舞、唱歌、看書、運(yùn)動(dòng)
我5歲,是女生,最喜歡跳舞、唱歌、看書、運(yùn)動(dòng)
學(xué)習(xí)要點(diǎn):
輸出的內(nèi)容用變量保存,在輸出的時(shí)候,根據(jù)變量的類型進(jìn)行輸出,比如d,f,s等。