Rumah >pembangunan bahagian belakang >Tutorial Python >Apakah Maksud Garis Bawah '_' sebagai Pembolehubah dalam Python Untuk Gelung?
Mentafsir Tujuan Garis Bawah Tunggal "_": Panduan kepada Pembolehubah Lempar Python
Dalam coretan kod Python yang disediakan:
if tbh.bag: n = 0 for _ in tbh.bag.atom_set(): n += 1
kehadiran garis bawah tunggal "_" dalam binaan gelung untuk menimbulkan persoalan: apakah maksudnya?
Menyingkap Utiliti "_":
Dalam Python, "_" memainkan peranan serba boleh sebagai tujuan umum nama pembolehubah "buang", yang mempunyai tiga tujuan utama:
label, has_label, _ = text.partition(':')
def callback(_): return True
Tambahan Pertimbangan:
Dalam coretan kod yang disediakan, "_" memenuhi tujuan yang dimaksudkan sebagai pembolehubah buang, mengira bilangan elemen dalam "tbh.bag. atom_set()." Ia merupakan amalan Python konvensional untuk menggunakan "_" dalam senario sedemikian untuk menandakan bahawa nilai pembolehubah adalah tidak penting dan tidak akan digunakan kemudian.
Atas ialah kandungan terperinci Apakah Maksud Garis Bawah '_' sebagai Pembolehubah dalam Python Untuk Gelung?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!