格式化輸出py

2022-05-17 11:17:23 字數 934 閱讀 7899

# 格式化輸出

# % 佔位符 資料型別: 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 =

## 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)

# 總結:如果你想製作乙個字串類的模板,或者是想讓字串某些位置變成動態輸入,此時你想到用字串拼接,格式化輸出。

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...

格式化輸出

簡單輸出 print 你好小明 print 你好小紅 print 你好小李 帶變數的輸出 更有靈活性,易於維護 name 小李 print name 加號拼接字串 pay 8 print 花費一共 pay 元 print裡用逗號列印多個變數 name 小明 score 90 print name,s...