Rumah > pembangunan bahagian belakang > Tutorial Python > Pengenalan kepada fungsi Python: pengenalan dan contoh fungsi format

Pengenalan kepada fungsi Python: pengenalan dan contoh fungsi format

WBOY
Lepaskan: 2023-11-03 10:45:16
asal
1231 orang telah melayarinya

Pengenalan kepada fungsi Python: pengenalan dan contoh fungsi format

Pengenalan fungsi Python: pengenalan dan contoh fungsi format

Dalam Python, fungsi format() ialah fungsi yang sangat penting dan biasa digunakan , yang digunakan untuk memformat rentetan. Melalui fungsi format(), kita boleh menyambung beberapa pembolehubah, data dan teks bersama-sama dalam format tertentu dan mengeluarkannya ke dalam rentetan yang kita mahu.

Sintaks fungsi format() adalah seperti berikut:

string.format(arg1, arg2, ...)
Salin selepas log masuk

Antaranya, rentetan ialah rentetan yang perlu diformat, dan arg1, arg2, dsb. untuk dimasukkan ke dalam pembolehubah rentetan atau data dalam . Fungsi format() boleh menerima sebarang bilangan parameter, yang sepadan dengan kedudukan pendakap kerinting {} dalam rentetan.

Sekarang, izinkan saya menunjukkan penggunaan fungsi format() melalui beberapa contoh khusus.

Contoh 1: Penggunaan asas

name = "Alice"
age = 25
hobby = "coding"
message = "My name is {}, I am {} years old, and I love {}.".format(name, age, hobby)
print(message)
Salin selepas log masuk

Outputnya ialah:

My name is Alice, I am 25 years old, and I love coding.
Salin selepas log masuk
Salin selepas log masuk

Di sana contoh yang baik ialah tiga nama pembolehubah, umur dan hobi, sepadan dengan fungsi arg1, arg2 dan arg3 dalam format() masing-masing. Melalui fungsi format(), kami memasukkan tiga pembolehubah ini ke dalam mesej rentetan untuk membentuk hasil yang kami inginkan.

Contoh 2: Memformat nombor

number = 3.1415926
message = "The value of pi is {:.2f}.".format(number)
print(message)
Salin selepas log masuk

Outputnya ialah:

The value of pi is 3.14.
Salin selepas log masuk
#🎜🎜, kita #Dalam contoh format ini pilihan fungsi format() digunakan untuk mengawal format output nombor. {:.2f} menunjukkan bahawa nombor titik terapung output mengekalkan dua tempat perpuluhan.

Contoh 3: Format rentetan

first_name = "John"
last_name = "Doe"
message = "My name is {last}, {first} {last}.".format(first=first_name, last=last_name)
print(message)
Salin selepas log masuk

Outputnya ialah:

My name is Doe, John Doe.
Salin selepas log masuk
#🎜🎜, Kami menggunakan contoh ini parameter kata kunci fungsi format() untuk menentukan kedudukan sisipan rentetan, dan kami juga boleh menggunakan parameter yang sama beberapa kali.

Contoh 4: Penggunaan campuran tertib indeks dan parameter kata kunci

name = "Alice"
age = 25
message = "My name is {0}, I am {1} years old, and I love {hobby}.".format(name, age, hobby="coding")
print(message)
Salin selepas log masuk
Hasil output ialah:

My name is Alice, I am 25 years old, and I love coding.
Salin selepas log masuk
Salin selepas log masuk
#🎜#rrreee#🎜 Dalam contoh ini, kami menggunakan gabungan tertib indeks dan argumen kata kunci untuk menentukan kedudukan sisipan rentetan, di mana tertib indeks diwakili oleh {0} dan {1}, dan hujah kata kunci diwakili oleh {hobby}.

Ringkasan:

format() fungsi ialah fungsi pemformatan rentetan yang sangat praktikal, yang sangat mudah semasa memproses rentetan. Kita boleh menggunakan fungsi format() untuk menyambung pembolehubah, data dan teks ke dalam output yang kita inginkan. Sama ada penggunaan asas, pemformatan nombor atau rentetan pemformatan, fungsi format() boleh memenuhi keperluan kita dengan baik. Saya berharap melalui artikel ini, saya akan mempunyai pemahaman tertentu tentang fungsi format() dan dapat menggunakannya secara fleksibel dalam pengaturcaraan sebenar.

Atas ialah kandungan terperinci Pengenalan kepada fungsi Python: pengenalan dan contoh fungsi format. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan