format dalam Python ialah kaedah pemformatan rentetan yang digunakan untuk memasukkan pembolehubah atau nilai ke dalam kedudukan pemegang tempat dalam rentetan. Melalui kaedah format, kita boleh membina rentetan secara dinamik untuk mengandungi nilai yang berbeza. Format
dalam Python ialah kaedah pemformatan rentetan yang digunakan untuk memasukkan pembolehubah atau nilai ke dalam kedudukan pemegang tempat dalam rentetan. Melalui kaedah format, kita boleh membina rentetan secara dinamik untuk mengandungi nilai yang berbeza.
Dalam Python Dalam versi 2.6 dan kemudian, kaedah format menggunakan sepasang pendakap kerinting ({}) sebagai ruang letak, yang boleh mengandungi penentu format. Dalam rentetan format, bilangan pendakap kerinting mesti sepadan dengan bilangan argumen yang dihantar kepada kaedah format. Pemegang tempat ini akan digantikan dengan nilai parameter yang diluluskan dalam kaedah format.
Berikut ialah beberapa contoh yang menunjukkan penggunaan format:
1 Interpolasi rentetan ringkas
name = "Alice" age = 25 print("My name is {} and I am {} years old.".format(name, age))
Output:
My name is Alice and I am 25 years old.
2. Penentu format
number = 3.1415926 print("The value of pi is {:.2f}.".format(number))
Output:
:The value of pi is 3.14.ini bermaksud:
. memformat nilai titik terapung menjadi nombor titik terapung dengan baki dua tempat perpuluhan.
3. Parameter kedudukan dan parameter kata kunci
name = "Bob" age = 30 print("My name is {0} and I am {1} years old. {name} is my friend.".format(name, age, name="Alice"))
Output:
My name is Bob and I am 30 years old. Alice is my friend.
Dalam contoh ini, {0} dan {1} mewakili parameter kedudukan, masing-masing sepadan dengan parameter pertama dan kedua dalam kaedah format. name="Alice" ialah hujah kata kunci yang boleh digunakan di mana-mana dalam rentetan.
4. Gunakan kamus untuk memformat
person = {"name": "Charlie", "age": 35} print("My name is {name} and I am {age} years old.".format(**person))
Output:
My name is Charlie and I am 35 years old.
Dalam contoh ini, dua asterisk (**) digunakan untuk menghantar pasangan nilai kunci dalam kamus sebagai parameter kepada kaedah format.
Ringkasnya, format ialah kaedah pemformatan rentetan yang berkuasa dalam Python yang boleh membina rentetan secara dinamik berdasarkan nilai pembolehubah dan penentu format. Ia menyediakan pelbagai penggunaan yang fleksibel, membolehkan kami memanipulasi rentetan dengan cara yang lebih ringkas dan mudah dibaca .
Atas ialah kandungan terperinci Apakah maksud format dalam python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!