Rumah > masalah biasa > teks badan

Bagaimana untuk menggunakan fungsi cetakan dalam python

百草
Lepaskan: 2023-09-27 11:50:30
asal
1865 orang telah melayarinya

Sintaks fungsi cetakan dalam python ialah "print(value1, value2, ..., sep=' ', end='n', file=sys.stdout, flush=False)", dengan value1, value2, dan lain-lain adalah untuk menjadi Nilai yang dicetak, sep ialah rentetan yang digunakan untuk memisahkan berbilang nilai, lalai ialah ruang, hujung ialah rentetan yang dilampirkan pada penghujung cetakan, lalai ialah aksara baris baharu, fail ialah aliran keluaran, lalai ialah peranti keluaran standard, dsb.

Bagaimana untuk menggunakan fungsi cetakan dalam python

Dalam Python, fungsi cetakan ialah fungsi terbina dalam yang digunakan untuk mengeluarkan kandungan tertentu kepada peranti output standard (biasanya konsol). Ia adalah salah satu fungsi yang paling biasa digunakan dalam Python dan boleh digunakan untuk mencetak teks, nilai pembolehubah, hasil ungkapan, dsb.

Penggunaan asas fungsi cetakan adalah sangat mudah Sintaksnya adalah seperti berikut:

print(value1, value2, ..., sep=' ', end='n', file=sys.stdout, flush=. False)

di mana , value1, value2, dsb. ialah nilai yang akan dicetak, sep ialah rentetan yang digunakan untuk memisahkan berbilang nilai, lalai ialah ruang, hujung ialah rentetan yang dilampirkan pada penghujung cetakan, lalai ialah aksara baris baharu, fail ialah strim keluaran, lalai ialah peranti keluaran Standard, siram ialah nilai Boolean yang menunjukkan sama ada hendak memaksa aliran keluaran untuk dimuat semula Lalainya adalah Palsu.

Berikut ialah beberapa contoh penggunaan biasa bagi fungsi cetakan:

1. Rentetan cetakan:

print("Hello, World!")
Salin selepas log masuk

Output: Hello, World!

2 Cetakan nilai berubah:

name = "Alice"
age = 25
print("Name:", name, "Age:", age)
Salin selepas log masuk

Output: Nama: Alice Umur:

3. Hasil ekspresi cetakan:

x = 10
y = 5
print("Sum:", x + y)
Salin selepas log masuk

Output: Jumlah: 15

4 Asingkan berbilang nilai:

a = 1
b = 2
c = 3
print(a, b, c, sep='|')
Salin selepas log masuk

Output: 1|2|3

5. Penamat tersuai:

print("Hello", end=' ')
print("World!")
Salin selepas log masuk

! . Output ke fail:

with open('output.txt', 'w') as f:
    print("Hello, File!", file=f)
Salin selepas log masuk

Output "Hello, File!"

7. Paksa muat semula aliran keluaran:

import time
for i in range(5):
    print(i, end=' ', flush=True)
    time.sleep(1)
Salin selepas log masuk
Cetak nombor setiap 1 saat dan segarkan semula aliran keluaran dengan serta-merta.

Perlu diingatkan bahawa fungsi cetakan mempunyai beberapa perbezaan dalam Python 2.x dan Python 3.x. Dalam Python 2.x, cetak ialah kata kunci dan bukannya fungsi, jadi penggunaannya sedikit berbeza. Dalam Python 3.x, fungsi cetakan ialah fungsi terbina dalam yang menggunakan kurungan untuk menyertakan kandungan yang akan dicetak.

Selain itu, fungsi cetakan juga menyokong penggunaan lanjutan seperti memformat output dan mengawal penjajaran dan warna output. Fungsi ini boleh dicapai melalui penggunaan rentetan format, aksara melarikan diri dan format output khas. Contohnya, anda boleh menggunakan ruang letak seperti %s dan %d untuk memformat rentetan dan nombor, gunakan t untuk mencapai penjajaran tab dan menggunakan jujukan melarikan diri ANSI untuk menetapkan warna teks, dsb.

Untuk meringkaskan, fungsi cetakan ialah fungsi terbina dalam Python yang mengeluarkan kandungan kepada peranti output standard. Ia boleh digunakan untuk mencetak teks, nilai pembolehubah, hasil ungkapan, dsb. Dengan menentukan parameter seperti pembatas, penamat, aliran keluaran dan kaedah muat semula, anda boleh mengawal format dan tingkah laku pencetakan secara fleksibel. Dalam pembangunan sebenar, fungsi cetakan ialah alat yang sangat berguna dan boleh digunakan dalam senario seperti nyahpepijat, mengeluarkan hasil dan operasi interaktif.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi cetakan dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!