Rumah >pembangunan bahagian belakang >Tutorial Python >Operator, Syarat dan Input
Pengendali ialah simbol yang memberitahu komputer untuk melaksanakan operasi matematik atau logik tertentu.
Operator ini melakukan operasi matematik asas seperti penambahan, penolakan, pendaraban dan pembahagian.
*Tambahan (+): Tambah dua nombor.
cth:
>>>print(1+3)
*Tolak (-): Menolak satu nombor daripada nombor lain.
cth:
>>>print(1-3)
Pendaraban (): Mendarab dua nombor.
cth:
>>>print(1*3)
*Bahagian (/): Membahagi satu nombor dengan nombor lain.
cth:
>>>print(1/3)
*Bahagian Lantai (//): Membahagi satu nombor dengan nombor lain dan membulatkan ke bawah kepada nombor bulat terdekat.
cth:
>>>print(1//3)
*Modulus (%): Mengembalikan baki apabila satu nombor dibahagikan dengan yang lain.
cth:
>>>print(1%3)
Eksponensiasi (*): Menaikkan satu nombor kepada kuasa yang lain.
cth:
>>>print(1**3)
Pengendali ini membandingkan dua nilai dan mengembalikan sama ada Betul atau Salah.
*Sama dengan (==): Menyemak sama ada dua nilai adalah sama.
>>>a = 5 >>>b = 3 >>>result = (a == b) >>>result is False
*Tidak sama dengan (!=): Menyemak jika dua nilai tidak sama.
>>>a = 5 >>>b = 3 >>>result = (a != b) >>>result is True
*Lebih besar daripada (>): Semak sama ada satu nilai lebih besar daripada yang lain.
>>>a = 5 >>>b = 3 >>>result = (a > b) >>>result is True
*Kurang daripada (<): Semak sama ada satu nilai kurang daripada nilai yang lain.
>>>a = 5 >>>b = 3 >>>result = (a < b) >>>result is False </p> <p>*Lebih besar daripada atau sama dengan (>=): Menyemak sama ada satu nilai lebih besar daripada atau sama dengan yang lain.<br> </p> <pre class="brush:php;toolbar:false">>>>a = 5 >>>b = 3 >>>result = (a >= b) >>>result is True
*Kurang daripada atau sama dengan (<=): Menyemak sama ada satu nilai kurang daripada atau sama dengan yang lain
>>>a = 5 >>>b = 3 >>>result = (a <= b) >>>result is False </p> <h3> 3. Operator Logik </h3> <p>Pengendali ini digunakan untuk menggabungkan pernyataan bersyarat.</p> <p>*dan: Mengembalikan Benar jika kedua-dua pernyataan adalah benar.<br> </p> <pre class="brush:php;toolbar:false">>>>a = 5 >>>b = 3 >>>result = (a > b and a > 0) >>>result is True
*atau: Mengembalikan Benar jika salah satu kenyataan adalah benar.
>>>a = 5 >>>b = 3 >>>result = (a > b or a < 0) >>>result is True
*bukan: Membalikkan keputusan, mengembalikan Palsu jika hasilnya benar.
>>>a = 5 >>>result = not (a > 0) >>>result is False
Bersyarat adalah seperti isyarat lalu lintas untuk kod anda. Mereka membantu program anda menentukan laluan yang hendak diambil berdasarkan syarat tertentu.
Pernyataan if menyemak keadaan dan melaksanakan blok kod jika keadaan itu Benar.
cth:
>>>a = 5 >>>b = 3 >>>if a > b: print("a is greater than b")
Pernyataan elif adalah singkatan untuk "else if". Ia menyemak syarat lain jika syarat sebelumnya jika salah.
cth:
>>>a = 5 >>>b = 5 >>>if a > b: print("a is greater than b") >>>elif a == b: print("a is equal to b")
Pernyataan lain menangkap apa-apa yang tidak ditangkap oleh keadaan sebelumnya.
cth:
>>>a = 3 >>>b = 5 >>>if a > b: print("a is greater than b") >>>elif a == b: print("a is equal to b") >>>else: print("a is less than b")
Atas ialah kandungan terperinci Operator, Syarat dan Input. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!