Rumah > Artikel > pembangunan bahagian belakang > Menyahsulit Operator Python: Demonstrasi Aplikasi Biasa
Contoh demonstrasi simbol operasi Python: Untuk mentafsir senario penggunaan biasa, contoh kod khusus diperlukan
Pengenalan:
Python, sebagai bahasa pengaturcaraan peringkat tinggi, mempunyai set simbol operasi yang kaya. Dalam pembangunan harian dan analisis data, penggunaan cekap operator ini boleh meningkatkan kecekapan pengaturcaraan dan kebolehbacaan kod. Artikel ini akan memfokuskan pada pengendali biasa dalam Python dan menunjukkannya dengan contoh kod khusus untuk membantu pembaca memahami dan menggunakannya dengan lebih baik.
1. Operator aritmetik
Operator tambah boleh digunakan untuk menambah dua nombor atau untuk menggabungkan rentetan.
Kod sampel:
a = 5
b = 3
c = a + b
print(c) # Hasil keluaran: 8
str1 = "Worllo"str1 = "Worllo !"
str3 = str1 + " " + str2
print(str3) # Hasil keluaran: Hello World!
b = 3
c = a - b
print(c) # Hasil keluaran: 7
b = 3
c = a * b
cetak(c) # Hasil keluaran: 12
3
print(str2) # Hasil keluaran: HelloHelloHello
b = 3
c = a / b
cetak(c) # Hasil output: 3.333333333333333
a = 10
b = 3c = a % b
cetak(c) # Hasil keluaran: 1
Pengendali kuasa (**)
a = 2
b = 3c = a ** b
cetak(c) # Hasil keluaran: 8
2. Pengendali perbandingan
Pengendali perbandingan digunakan untuk membandingkan dua nilai perkaitan. hasilnya mengembalikan nilai Boolean (Benar atau Salah).
a = 5
b = 5cetak(a == b) # Hasil keluaran: Benar
tidak sama dengan operator (!=)
a = 5
b = 3cetak(a != b) # Hasil keluaran: Benar
Lebih besar daripada operator (>)
a = 5
b = 3cetak(a > b) # Hasil output: True
kurang daripada operator (
a = 3
b = 5cetak(a
Lebih besar daripada atau sama dengan operator (>=)
a = 5
b = 3cetak(a >= b) # Hasil keluaran: Benar
kurang daripada atau sama dengan operator (
a = 3
b = 5cetak(a
3 Operator logik digunakan untuk menyambungkan berbilang keadaan, dan hasilnya Mengembalikan a. nilai boolean.
Dan operator mengembalikan nilai Boolean apabila dua syarat dipenuhi pada masa yang sama.
c = 7
cetak(a > b dan batau operator (atau)
b = 3
c = 7cetak(a > b atau b > c) # Hasil output: Benar
Bukan pengendali (bukan)
a = 5
b = 3cetak(bukan > b) # Hasil keluaran: Salah
4. Operator tugasan digunakan untuk menetapkan nilai kepada pembolehubah.
Pengendali tugasan mudah memberikan nilai di sebelah kanan kepada pembolehubah di sebelah kiri.
Operator tugasan tambahan (+=)
Pengendali tugasan tambahan menambah nilai di sebelah kanan kepada pembolehubah di sebelah kiri, dan Berikan hasilnya kepada pembolehubah di sebelah kiri.
cetak(a) # Hasil keluaran: 8
Operator tugasan tolak menolak pembolehubah di sebelah kiri daripada nilai di sebelah kanan dan memberikan hasil kepada pembolehubah di sebelah kiri.
Kod sampel:
a = 5
a -= 3
cetak(a) # Hasil keluaran: 2
Untuk lebih banyak pengendali dan senario penggunaan, sila rujuk dokumentasi Python rasmi (https://docs.python. org/ 3/library/operator.html).
Kesimpulan:
Artikel ini terutamanya memperkenalkan pengendali biasa dan senario penggunaan mereka dalam Python, dan menunjukkannya melalui contoh kod khusus. Penggunaan mahir pengendali ini boleh meningkatkan kecekapan pengaturcaraan, mengurangkan jumlah kod dan menjadikan kod lebih mudah dibaca dan difahami. Saya harap artikel ini dapat membantu pembaca dan meningkatkan lagi kemahiran pengaturcaraan Python mereka.
Atas ialah kandungan terperinci Menyahsulit Operator Python: Demonstrasi Aplikasi Biasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!