Rumah >pembangunan bahagian belakang >Tutorial Python >Mengapa Python Tidak Mempunyai Operator Pra-Kenaikan/Penurunan ( /--)?
Operator Pra-Kenaikan/Penurunan dalam Python: Memahami Ketiadaan Mereka
Sementara pengendali pra-kenaikan dan pra-penurunan ( , --) biasanya digunakan dalam bahasa seperti C , Python terutamanya kekurangan pengendali ini. Ini menimbulkan persoalan tentang tingkah laku mereka dan sebab di sebalik peninggalan mereka.
Apa Yang Berlaku Apabila Anda Menggunakan kiraan?
Bertentangan dengan jangkaan, menggunakan kiraan tidak meningkatkan nilai kiraan pembolehubah. Sebaliknya, ia menghasilkan nilai yang sama seperti kiraan kerana bukan pengendali dalam Python. Ia dibentuk oleh dua pengendali berasingan, yang berfungsi sebagai pengendali "identiti". Operator ini membiarkan operan tidak berubah.
++count
Meluas kepada:
+(+count)
Yang akhirnya menilai kepada:
count
Cara Menambah/Mengurangkan dalam Python
Untuk menambah atau mengurangkan pembolehubah dalam Python, anda mesti menggunakan operator = atau -= sedikit lebih panjang, masing-masing.
count += 1
Sebab Peninggalan dalam Python
Sebab untuk mengecualikan dan -- operator dalam Python berkemungkinan berbilang muka:
Atas ialah kandungan terperinci Mengapa Python Tidak Mempunyai Operator Pra-Kenaikan/Penurunan ( /--)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!