Rumah >pembangunan bahagian belakang >Tutorial Python >Apakah simbol operasi python?
Simbol operasi Python termasuk operator penambahan (+), operator tolak (-), operator darab (*), operator bahagi (/), operator bahagi integer (//), operator baki (%), Operator kuasa (**) , pengendali sama (==), pengendali tidak sama (!=), lebih besar daripada operator (>), kurang daripada operator (<), lebih besar daripada atau sama dengan operator (>=) , kurang daripada atau sama dengan operator (<=), operator AND (dan), atau operator (atau), NOT operator (bukan), bitwise AND operator (&), dsb.
Sistem pengendalian tutorial ini: sistem Windows 10, versi Python 3.11.4, komputer DELL G3.
Terdapat pelbagai operator dalam Python yang digunakan untuk melaksanakan pelbagai operasi, termasuk operasi aritmetik, operasi perbandingan, operasi logik, operasi bitwise, dsb. Berikut ialah operator yang biasa digunakan dalam Python:
1. Operator aritmetik:
Operator tambahan (+): digunakan untuk melakukan operasi tambah dua nombor.
Operator tolak (-): digunakan untuk melakukan operasi tolak dua nombor.
Operator pendaraban (*): digunakan untuk melakukan operasi pendaraban dua nombor.
Pengendali bahagian (/): digunakan untuk melakukan operasi bahagi dua nombor, dan hasilnya ialah nombor titik terapung.
Pengendali bahagian integer (//): digunakan untuk melaksanakan operasi bahagi integer bagi dua nombor, dan hasilnya ialah integer.
Pengendali baki (%): digunakan untuk mengira baki selepas membahagi dua nombor.
Pengendali kuasa (**): digunakan untuk melakukan operasi eksponen pada nombor.
2. Operator perbandingan:
Operator sama (==): digunakan untuk menyemak sama ada dua nombor adalah sama.
Operator ketidaksamaan (!=): digunakan untuk menyemak sama ada dua nombor tidak sama.
Lebih hebat daripada operator (>): digunakan untuk menyemak sama ada operan kiri lebih besar daripada operan kanan.
Kurang daripada operator (<): digunakan untuk menyemak sama ada operan kiri kurang daripada operan kanan.
Lebih besar daripada atau sama dengan operator (>=): digunakan untuk menyemak sama ada operan kiri lebih besar daripada atau sama dengan operan kanan.
Kurang daripada atau sama dengan operator (<=): digunakan untuk menyemak sama ada operan kiri kurang daripada atau sama dengan operan kanan.
3. Operator logik:
Dan operator (dan): digunakan untuk menyemak sama ada beberapa syarat dipenuhi pada masa yang sama.
Atau operator (atau): digunakan untuk menyemak sama ada sekurang-kurangnya satu daripada berbilang syarat dipenuhi.
Bukan operator (bukan): digunakan untuk membalikkan keputusan keadaan.
4. Operator bitwise:
Bitwise AND operator (&): digunakan untuk melakukan operasi bitwise DAN dua nombor.
Bitwise OR operator (|): digunakan untuk melaksanakan operasi bitwise ATAU dua nombor.
Pengendali XOR Bitwise (^): digunakan untuk melaksanakan operasi XOR bitwise bagi dua nombor.
Operator penolakan bitwise (~): digunakan untuk melakukan operasi penolakan bitwise pada nombor.
Operator anjakan kiri (<<): digunakan untuk mengalihkan perwakilan perduaan nombor ke kiri dengan bilangan digit yang ditentukan.
Operator anjakan kanan (>>): digunakan untuk mengalihkan perwakilan perduaan nombor ke kanan mengikut bilangan digit yang ditentukan.
5. Operator tugasan:
Operan tugasan mudah (=): digunakan untuk menetapkan nilai operan kanan ke operan kiri.
Operator penugasan tambahan (+=): digunakan untuk melakukan operasi tambah dan menetapkan hasilnya ke operan kiri.
Pengendali penugasan tolak (-=): digunakan untuk melakukan operasi tolak dan menetapkan hasilnya kepada operan kiri.
Pengendali penugasan pendaraban (*=): digunakan untuk melaksanakan operasi pendaraban dan menetapkan hasilnya kepada operan kiri.
Pengendali penugasan bahagian (/=): digunakan untuk melaksanakan operasi bahagi dan menetapkan hasilnya ke operan kiri.
Pengendali penugasan baki (%=): digunakan untuk melaksanakan operasi yang selebihnya dan menetapkan hasilnya ke operan kiri.
Pengendali penugasan kuasa (**=): digunakan untuk melaksanakan operasi kuasa dan menetapkan hasilnya ke operan kiri.
Operator penugasan bahagian integer (//=): digunakan untuk melakukan operasi bahagi integer dan menetapkan hasilnya kepada operan kiri.
Selain pengendali yang disenaraikan di atas, Python juga menyediakan beberapa pengendali lain, seperti pengendali keahlian (digunakan untuk menyemak sama ada nilai tergolong dalam urutan tertentu), pengendali identiti (digunakan untuk membandingkan memori dua objek ) alamat adalah sama) dsb. Tetapi operator ini agak kurang kerap digunakan Operator dalam Python dibahagikan kepada kategori berikut:
1. Operator aritmetik:
Operator tambah (+): digunakan untuk melakukan penambahan dua nombor operasi.
Operator tolak (-): digunakan untuk melakukan operasi tolak dua nombor.
Operator pendaraban (*): digunakan untuk melakukan operasi pendaraban dua nombor.
Pengendali bahagian (/): digunakan untuk melakukan operasi bahagi dua nombor, dan hasilnya ialah nombor titik terapung.
Pengendali bahagian integer (//): digunakan untuk melaksanakan operasi bahagi integer bagi dua nombor, dan hasilnya ialah integer.
Pengendali baki (%): digunakan untuk mengira baki selepas membahagi dua nombor.
Pengendali kuasa (**): digunakan untuk melakukan operasi eksponen pada nombor.
2 Operator kesamaan (==): digunakan untuk menyemak sama ada dua nombor adalah sama. Operator ketidaksamaan (!=): digunakan untuk menyemak sama ada dua nombor tidak sama. Lebih hebat daripada operator (>): digunakan untuk menyemak sama ada operan kiri lebih besar daripada operan kanan. Kurang daripada operator (<): digunakan untuk menyemak sama ada operan kiri kurang daripada operan kanan. Lebih besar daripada atau sama dengan operator (>=): digunakan untuk menyemak sama ada operan kiri lebih besar daripada atau sama dengan operan kanan. Kurang daripada atau sama dengan operator (<=): digunakan untuk menyemak sama ada operan kiri kurang daripada atau sama dengan operan kanan. 3. Operator logik: Dan operator (dan): digunakan untuk menyemak sama ada beberapa syarat dipenuhi pada masa yang sama. Atau operator (atau): digunakan untuk menyemak sama ada sekurang-kurangnya satu daripada berbilang syarat dipenuhi. Bukan operator (bukan): digunakan untuk membalikkan keputusan keadaan. 4. Operator bitwise: Bitwise AND operator (&): digunakan untuk melakukan operasi bitwise DAN dua nombor. Bitwise OR operator (|): digunakan untuk melaksanakan operasi bitwise ATAU dua nombor. Pengendali XOR Bitwise (^): digunakan untuk melaksanakan operasi XOR bitwise bagi dua nombor. Operator penolakan bitwise (~): digunakan untuk melakukan operasi penolakan bitwise pada nombor. Operator anjakan kiri (<<): digunakan untuk mengalihkan perwakilan perduaan nombor ke kiri dengan bilangan digit yang ditentukan. Operator anjakan kanan (>>): digunakan untuk mengalihkan perwakilan perduaan nombor ke kanan mengikut bilangan digit yang ditentukan. 5. Operator tugasan: Operan tugasan mudah (=): digunakan untuk menetapkan nilai operan kanan ke operan kiri. Operator penugasan tambahan (+=): digunakan untuk melakukan operasi tambah dan menetapkan hasilnya ke operan kiri. Pengendali penugasan tolak (-=): digunakan untuk melakukan operasi tolak dan menetapkan keputusan kepada operan kiri. Pengendali penugasan pendaraban (*=): digunakan untuk melaksanakan operasi pendaraban dan menetapkan hasilnya ke operan kiri. Pengendali penugasan bahagian (/=): digunakan untuk melaksanakan operasi bahagi dan menetapkan hasilnya ke operan kiri. Pengendali penugasan baki (%=): digunakan untuk melaksanakan operasi yang selebihnya dan menetapkan hasilnya ke operan kiri. Pengendali penugasan kuasa (**=): digunakan untuk melaksanakan operasi kuasa dan menetapkan hasilnya ke operan kiri. Operator penugasan bahagian integer (//=): digunakan untuk melakukan operasi bahagi integer dan menetapkan hasilnya kepada operan kiri. Selain pengendali yang disenaraikan di atas, Python juga menyediakan beberapa pengendali lain, seperti pengendali keahlian (digunakan untuk menyemak sama ada nilai tergolong dalam urutan tertentu), pengendali identiti (digunakan untuk membandingkan memori dua objek ) alamat adalah sama) dsb. Pengendali ini mempunyai aplikasi yang berbeza dalam situasi yang berbeza, dan pengendali yang sesuai boleh dipilih mengikut keperluan khusus untuk menyelesaikan operasi yang sepadan.
Atas ialah kandungan terperinci Apakah simbol operasi python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!