Гарчиг[Нуух][Үзүүлэх]
Програмчлалд хоёр төрлийн тоо байдаг нь танд тодорхой болсон. өөрөөр хэлбэл бүхэл тоо ба хөвөгч цэгийн тоо.
Python дахь арифметик үйлдлүүд нь өдөр тутмын математиктай адил бөгөөд эдгээр хоёрыг тойрон эргэлддэг. өгөгдлийн төрлүүд.
Арифметик операторууд
Арифметик операторуудын үндсэн долоон төрөл байдаг. Эдгээр нь:
Нэмэлт (+): Хоёр тоог нэмнэ. жишээ нь
print(10 + 4)
Хасах (-): Эхний тооноос хоёр дахь тоог хас. жишээ нь
print(10 - 4)
Үржүүлэх (*): Хоёр тоог үржүүл. жишээ нь
print(10 * 4)
Хэсэг (/): Хоёр тоонд хуваах үйлдлийг гүйцэтгэдэг. жишээ нь
print(10 / 4)
Шалны хэлтэс (//): Хуваах үйлдлийг хийж, хариултыг хамгийн ойрын бүхэл тоонд дугуйруулна. жишээ нь
print(10 // 4)
Модуло оператор (%): Хуваалтыг хийж, үлдсэнийг нь буцаана. жишээ нь
print(10 % 4)
Экспонент (**): Бүхэл тооны хүчийг авна, жишээ нь
print(10 ** 4)
Эдгээр бүх үйлдлийг доор харуулав.
Одоо таны сурсан эдгээр бүх операторуудын хувьд бид нэмэгдүүлсэн томилгооны оператортой боллоо. Үүнийг хэрхэн ашиглахыг би танд үзүүлье.
Бидэнд 'x' нэртэй хувьсагч байна гэж бодъё. Бид үүнийг 10 болгож тохируулсан, одоо бид үүнийг 3-аар нэмэгдүүлэхийг хүсч байна, бид ийм код бичих хэрэгтэй болно.
x = 10
x = x + 3
Python орчуулагч нь 'x'-д 3-ыг нэмээд 'x'-д хадгална. Үүнийг хэвлэцгээе:
Өргөтгөсөн хуваарилалтын операторыг ижил функцийг хуулбарлахад ашиглаж болно, гэхдээ илүү үр дүнтэй.
Үүнтэй ижил кодыг ингэж бичнэ.
x = 10
x += 3
Одоо энэ операторыг хасах болон үржүүлэхэд ашиглаж болно. Энэ програмыг хар.
Энд бид эхлээд 'x'-ийг 3-аар нэмэгдүүлж, дараа нь 3-аар үржүүлж байна. 2-р мөрийн гаралт 13, 3-р мөрийн гаралт 39 байх ёстой.
Операторын давуу эрх
Математикийн хувьд бидэнд операторын давуу эрх гэдэг ойлголт байдаг бөгөөд энэ нь тэгшитгэл дэх үйлдлүүдийн гүйцэтгэх дарааллыг илэрхийлдэг. Энэ нь Python-д хамаарахгүй бөгөөд бүх програмчлалын хэл нь операторын давуу талыг баримталдаг. Захиалгыг танд сануулъя:
- Хаалт
- Экспонент
- Хуваах эсвэл үржүүлэх
- Нэмэх эсвэл хасах
Програм бичээд үүнийг шалгая:
x = 10 + 3 * 2 ** 2 - (9 + 2)
Дээрх тэгшитгэлийн хариулт юу байх ёстой вэ?
Хэрэв таны хариулт 11 бол ахлах сургуулиа давтах шаардлагагүй.
хариу үлдээх