格式化输出py
# 格式化輸出
# % 占位符 數據類型: s 字符串 d:整數 f:浮點型 r:內置函數會講到 i ......
# 第一種方式
# name = input('請輸入姓名:')
# age = input('請輸入年齡:')
# job = input('請輸入工作:')
# hobby = input('請輸入愛好:')
#
# msg = """
# ------------ info of %s -----------
# Name : %s
# Age : %d
# job : %s
# Hobby: %s
# ------------- end -----------------
# """ % (name, name, int(age), job, hobby)
# print(msg)
# 第二種方式
# dic = {"name": 'jinyuan', 'age': 18, 'job': 'IT', 'hobby': '男'}
#
# msg = """
# ------------ info of %(name)s -----------
# Name : %(name)s
# Age : %(age)d
# job : %(job)s
# Hobby: %(hobby)s
# ------------- end -----------------
# """ % dic
# print(msg)
# 在格式化輸出中只想單純的表示% 寫%%
msg = '我叫%s,今年%d,學習進度5%%' % ('金元', 18)
print(msg)
# 總結:如果你想制作一個字符串類的模板,或者是想讓字符串某些位置變成動態輸入,此時你想到用字符串拼接,格式化輸出。
# % 占位符 數據類型: s 字符串 d:整數 f:浮點型 r:內置函數會講到 i ......
# 第一種方式
# name = input('請輸入姓名:')
# age = input('請輸入年齡:')
# job = input('請輸入工作:')
# hobby = input('請輸入愛好:')
#
# msg = """
# ------------ info of %s -----------
# Name : %s
# Age : %d
# job : %s
# Hobby: %s
# ------------- end -----------------
# """ % (name, name, int(age), job, hobby)
# print(msg)
# 第二種方式
# dic = {"name": 'jinyuan', 'age': 18, 'job': 'IT', 'hobby': '男'}
#
# msg = """
# ------------ info of %(name)s -----------
# Name : %(name)s
# Age : %(age)d
# job : %(job)s
# Hobby: %(hobby)s
# ------------- end -----------------
# """ % dic
# print(msg)
# 在格式化輸出中只想單純的表示% 寫%%
msg = '我叫%s,今年%d,學習進度5%%' % ('金元', 18)
print(msg)
# 總結:如果你想制作一個字符串類的模板,或者是想讓字符串某些位置變成動態輸入,此時你想到用字符串拼接,格式化輸出。
轉載于:https://www.cnblogs.com/jin-yuana/p/9831717.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
- 上一篇: C# 弹出确定、取消窗口
- 下一篇: [tarjan][树形dp] 洛谷 P2