Format
1. 構文
は {} に置き換えられ、次のことが行われます: 2. 例
name = "bigberg"
age = 18
msg1="my name is {},and my age is {}.".format(name,age)
msg2="my name is {0},and my age is {1}.".format(name,age)
msg3="my name is {_name},and my age is {_age}.".format(_name=name,_age=age)
msg4="my name is {1},and my age is {0},and my brother's age is {0}.".format(age,name)
print(msg1)
print(msg2)
print(msg3)
print(msg4)
#输出
my name is bigberg,and my age is 18.
my name is bigberg,and my age is 18.
my name is bigberg,and my age is 18.
my name is bigberg,and my age is 18,and my brother's age is 18.
format
無制限のパラメータを受け入れることができます、位置は 順番でなくても構いません、それらを使用したり、複数回使用したりすることはできません。ただし、2.6 を空にすることはできず、2.7 以降のみ にすることができます。 3.要素を取得するための添字
4.フォーマット修飾子
^ 、<、> はそれぞれ中央揃え、左揃え、右揃えで、その後に幅が続きます。:
の後のパディング文字は 1 文字のみです。指定しない場合は、デフォルトでスペースで埋められます。
info = ["bigberg",18] msg='{0[0]},{0[1]}'.format(info) print(msg) #输出 bigberg,18
2. 精度と型 f
number = 234 print('{:>8}'.format(number)) print('{:*>8}'.format(number)) #输出 234 *****234ここで、2は長さ2の精度を表し、fはfloat型を表します
3. 基数
それぞれb、d、o、xを表します。 2進数、10進数、8進数、16進数を表しますnum = 123.23423 print('{:.2f}'.format(num)) #输出 123.23
以上がフォーマットされた文字列でフォーマット関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。