Rumah >masalah biasa >Cara menggunakan fungsi pemformat
Fungsi pemformat ialah fungsi yang digunakan untuk memformat rentetan Ia boleh memasukkan pembolehubah ke dalam rentetan dan memaparkannya dalam format yang ditentukan. Dalam Python, fungsi pemformat mempunyai dua kegunaan biasa: 1. Menggunakan operator % untuk pemformatan 2. Menggunakan kaedah str.format() untuk pemformatan.
Fungsi pemformat ialah fungsi yang digunakan untuk memformat rentetan Ia boleh memasukkan pembolehubah ke dalam rentetan dan memaparkannya dalam format yang ditentukan. Dalam Python, fungsi pemformat mempunyai dua kegunaan biasa:
1 Gunakan operator % untuk pemformatan:
python name = "Alice" age = 25 height = 1.72 print("My name is %s, I am %d years old, and my height is %.2f meters." % (name, age, height))
Hasil output ialah:
My name is Alice, I am 25 years old, and my height is 1.72 meters.
Dalam contoh ini, %s mewakili jenis rentetan dan %d mewakili Jenis integer. , %.2f mewakili jenis nombor titik terapung dan menentukan bilangan digit selepas titik perpuluhan menjadi 2. Menggunakan operator % dan senarai pembolehubah, kita boleh memasukkan pembolehubah ke dalam rentetan.
2. Gunakan kaedah str.format() untuk memformat:
python name = "Bob" age = 30 height = 1.80 print("My name is {}, I am {} years old, and my height is {:.2f} meters.".format(name, age, height))
Hasil output ialah:
My name is Bob, I am 30 years old, and my height is 1.80 meters.
Dalam contoh ini, {} mewakili pemegang tempat dan nilai pembolehubah boleh dimasukkan ke dalam rentetan mengikut urutan. . Nombor boleh digunakan dalam {} untuk menentukan kedudukan pembolehubah, contohnya {} mewakili pembolehubah pertama, {} mewakili pembolehubah kedua dan seterusnya. Dalam {:.2f}, :.2f mewakili jenis nombor titik terapung dan menentukan 2 digit selepas titik perpuluhan. Dengan kaedah str.format(), kita boleh memasukkan nilai pembolehubah ke dalam rentetan.
Atas ialah kandungan terperinci Cara menggunakan fungsi pemformat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!