Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Membuat Blok Inden Kosong dalam Python?

Bagaimana untuk Membuat Blok Inden Kosong dalam Python?

Linda Hamilton
Lepaskan: 2024-12-16 22:46:17
asal
169 orang telah melayarinya

How to Create an Empty Indented Block in Python?

Cara Menulis Blok Inden Kosong dalam Python

Apabila menghadapi ralat "menjangkakan blok inden," ia menunjukkan bahawa kod tertentu blok perlu diinden. Dalam kes yang tidak memerlukan kod sebenar dalam blok itu, seperti menangkap dan membuang pengecualian, Python menawarkan penyelesaian untuk menulis blok inden kosong menggunakan pernyataan "lulus".

Berikut ialah contoh blok kod yang bermasalah :

try:
    do_the_first_part()
except SomeError:
do_the_next_part()
Salin selepas log masuk

Untuk menyelesaikan isu ini, gunakan pernyataan "lulus" sebagai berikut:

try:
    # Do something illegal.
    ...
except:
    # Pretend nothing happened.
    pass
Salin selepas log masuk

Seperti yang dinyatakan oleh @swillden, bukan amalan yang disyorkan untuk hanya menelan semua pengecualian tanpa sebarang pengendalian lanjut. Sebaliknya, adalah bijak untuk menentukan jenis ralat tertentu, seperti:

except TypeError, DivideByZeroError:
Salin selepas log masuk

Dengan berbuat demikian, anda boleh mengendalikan pengecualian khusus sambil menghalang potensi isu yang lebih luas.

Atas ialah kandungan terperinci Bagaimana untuk Membuat Blok Inden Kosong dalam Python?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan