Rumah > pembangunan bahagian belakang > Tutorial Python > Operator, Syarat dan Input

Operator, Syarat dan Input

WBOY
Lepaskan: 2024-07-27 00:11:14
asal
736 orang telah melayarinya

Operators, Conditionals and Inputs

Operator

Pengendali ialah simbol yang memberitahu komputer untuk melaksanakan operasi matematik atau logik tertentu.

1. Operator Aritmetik

Operator ini melakukan operasi matematik asas seperti penambahan, penolakan, pendaraban dan pembahagian.

*Tambahan (+): Tambah dua nombor.
cth:

>>>print(1+3)
Salin selepas log masuk

*Tolak (-): Menolak satu nombor daripada nombor lain.
cth:

>>>print(1-3)
Salin selepas log masuk

Pendaraban (): Mendarab dua nombor.
cth:

>>>print(1*3)
Salin selepas log masuk

*Bahagian (/): Membahagi satu nombor dengan nombor lain.
cth:

>>>print(1/3)
Salin selepas log masuk

*Bahagian Lantai (//): Membahagi satu nombor dengan nombor lain dan membulatkan ke bawah kepada nombor bulat terdekat.
cth:

>>>print(1//3)
Salin selepas log masuk

*Modulus (%): Mengembalikan baki apabila satu nombor dibahagikan dengan yang lain.
cth:

>>>print(1%3)
Salin selepas log masuk

Eksponensiasi (*): Menaikkan satu nombor kepada kuasa yang lain.
cth:

>>>print(1**3)
Salin selepas log masuk

2. Operator Perbandingan

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
Salin selepas log masuk

*Tidak sama dengan (!=): Menyemak jika dua nilai tidak sama.

>>>a = 5
>>>b = 3
>>>result = (a != b)  

>>>result is True
Salin selepas log masuk

*Lebih besar daripada (>): Semak sama ada satu nilai lebih besar daripada yang lain.

>>>a = 5
>>>b = 3
>>>result = (a > b)  

>>>result is True
Salin selepas log masuk

*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
Salin selepas log masuk

*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
Salin selepas log masuk

*atau: Mengembalikan Benar jika salah satu kenyataan adalah benar.

>>>a = 5
>>>b = 3
>>>result = (a > b or a < 0)  
>>>result is True
Salin selepas log masuk

*bukan: Membalikkan keputusan, mengembalikan Palsu jika hasilnya benar.

>>>a = 5
>>>result = not (a > 0)  

>>>result is False
Salin selepas log masuk

bersyarat

Bersyarat adalah seperti isyarat lalu lintas untuk kod anda. Mereka membantu program anda menentukan laluan yang hendak diambil berdasarkan syarat tertentu.

1. Pernyataan if

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")
Salin selepas log masuk

2. Pernyataan elif

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")
Salin selepas log masuk

3. Penyata lain

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")
Salin selepas log masuk

Atas ialah kandungan terperinci Operator, Syarat dan Input. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan