[過去ログ] くだすれPython(超初心者用) その46【Ruby禁止】 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
432
(2): デフォルトの名無しさん [sage] 2020/01/31(金) 22:07:10.58 ID:WYJCj5Ov(1) AAS
hoge = "わたしの名前は{0}です"

こういう変数hogeは、f-stringで値埋め込むのは無理だよね?
hoge.format()するしかないよね
433: デフォルトの名無しさん [sage] 2020/01/31(金) 22:14:17.30 ID:KoDF/0eX(2/2) AAS
>>432
ムリジャナーイ Python!

hoge = "わたしの名前は{{0}}です"
hoge
↑この2行をこのままコピペ実行してみよう!
(3.6.5以降なら確実におk)
435
(1): デフォルトの名無しさん [sage] 2020/02/01(土) 00:19:43.16 ID:EnxAFhi/(1/3) AAS
>>432
template = lambda: f"わたしの名前は{name}です"
name = "foo"
f"{template()}"
#=> ’わたしの名前はfooです'

f-stringのlazy evaluation版はi-stringってので提案されてるらしい
https://www.python.org/dev/peps/pep-0501/
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.044s