格式化輸出
阿新 • • 發佈:2020-07-14
1.% :佔位符
%d:字串佔位符;既可以接收字串,也可以接受數值
%s:數值佔位符;只能接受數值。
案例:
1)
name = input("your name:")
age = input("your age:")
ads = input("your ads:")
print("my name is %s,my age is %s,my ads is %s" % (name,age,ads))
2)
info = '''
------------ info of %s -----------
Name:%s
sex:%s
Age:%s
Job:%s
------------- end -----------------
'''% ('sean','sean','male','18','Teacher')
print(info)
3)
print("my name is %s,my age %s"%("sean","18歲"))
4)
name = '王家衛'
age = 31
adds = 'HK'
print('Hello Everyone,my name is {},my age is {},my adds is {}'.format(name,age,adds))
# fromat前為英文狀態下的句號,而非逗號,與%佔位符不同 ,%則無需標點符號