Rumah > pembangunan bahagian belakang > Tutorial Python > Apakah yang dilakukan oleh Operator Pemformatan Rentetan dalam Python?

Apakah yang dilakukan oleh Operator Pemformatan Rentetan dalam Python?

Mary-Kate Olsen
Lepaskan: 2024-10-21 12:12:02
asal
451 orang telah melayarinya

What Does the String Formatting Operator % Do in Python?

Memahami Operator Pemformatan Rentetan % dalam Python

Dalam Python, operator % memainkan peranan penting dalam pemformatan rentetan. Ia membolehkan anda membuat rentetan terformat dengan menggantikan pembolehubah atau nilai ke dalam ruang letak dalam templat rentetan.

Apabila digunakan dengan rentetan di sebelah kiri, operator % beroperasi sebagai pemformat rentetan. Ia menjangkakan rentetan yang mengandungi ruang letak diikuti dengan nilai akan digantikan. Sintaks untuk pemformatan rentetan adalah seperti berikut:

format % values
Salin selepas log masuk

Di sini, format ialah rentetan templat yang mengandungi ruang letak (%s, %d, dsb.), dan nilai ialah nilai yang akan digantikan ke dalam ruang letak.

Sebagai contoh, pertimbangkan kod berikut:

<code class="python">name = "John"
age = 30
message = "Hello %s! You are %d years old." % (name, age)
print(message)</code>
Salin selepas log masuk

Dalam contoh ini, mesej ialah rentetan templat dengan dua ruang letak, %s (untuk rentetan) dan %d (untuk integer). Pemegang tempat %s digantikan dengan nilai nama, manakala %d digantikan dengan nilai umur. Rentetan berformat yang terhasil kemudiannya disimpan dalam mesej dan dicetak.

Oleh itu, pengendali % mendayakan manipulasi rentetan dinamik, menjadikannya alat serba boleh untuk menjana rentetan berformat dengan pembolehubah atau nilai terbenam.

Atas ialah kandungan terperinci Apakah yang dilakukan oleh Operator Pemformatan Rentetan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan