# %s format
name =
"gpc"
age =
18msg =
"我叫%s,今年%s歲"
%(name,age)
print
(msg)
# 我叫gpc,今年18歲
msg1 =
"我叫{},今年{}歲"
.format
(name,age)
print
(msg1)
#我叫gpc,今年18歲
1,結構更加簡化
2,可以結合表示式,函式進行使用
3,效率提公升更多了
name =
"una"
age =
18msg = f'我叫,今年'
print
(msg)
#我叫una,今年18
# 可以加表示式
#字典dic =
msg = f'我叫,我今年歲。'
print
(msg)
#我叫gpc,我今年18歲。
#列表
l1 =
["小明",18
]msg = f'我是,我今年歲了。'
print
(msg)
#我是小明,我今年18歲了。
name =
"zhangsan"
msg = f'我是'
# 全部大寫
print
(msg)
#我是zhangsan
count =
7print
(f''
)#14
# 結合函式
defabc
(a,b)
:return a + b
msg = f'最終結果是: '
print
(msg)
#最終結果是: 30
#多行f
name =
"小明"
age =
18hobby =
"打遊戲"
f'我今年歲了,'\
f'我的愛好是。'
print
(abc)
格式化輸出
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...