|
|
бет | 3/6 | Дата | 04.01.2023 | өлшемі | 2,2 Mb. | | #60355 | түрі | Программа |
| Байланысты: Конратбек Еркеназ Аскарбекқызы (1)Операторлар тәртібі
- Өрнекте бірнеше оператор пайда болған кезде есептеу тәртібі басымдық ережерлеріне байланысты болады.
- Python математика операторларымен бірдей басымдық ережелерін ұстанады.
Жақшалар, дәрежеге ауыстыру, көбейту, бөлу, қосу және алу
>>> 2+5-9
>>> 2*-5 -9
>>> 2*-(5+9)
>>> 2*7 / 9
>>> (2 **3) ** 2
>>> 2**5+5*9
>>> 2 / 5,0+10
>>> 2**3**2
>>> 2** (3**2)
Жолдармен операциялар
- Жалпы, жолдар сандар сияқты көрінсе де, сіз математикалық операцияларды жолдармен жасай алмайсыз.
- Келесі әрекеттер заңсыз болып табылады (егер message жол түріне ие болса):
message-1
‘Hello’/123
message*’Hello’
‘15’+2
- Жолдар үшін + операторы біріктіруді білдіреді. * операторы қайталауды орындайды.
>>>fruit = ‘banana’
>>>bakedGood= ‘nut bread’
>>>print (fruit + bakedGood)
banana nut bread
>>>’Fun’*3
‘FunFunFun’
Коммент
- Бағдарламалар барған сайын күрделене түседі, оларды оқу қиынға соғады.
- Осы себепті бағдарламаның не істейтінін табиғи тілде түсіндіру үшін бағдарламаларыңызға ескертулер қосу ұсынылады.
- Бұл ескертулер коммент деп аталады және олар таңбамен белгіленеді #:
# сағаттың пайызын есептеңіз
percentage= (minute*100)/60
- Сондай-ақ, жолдың соңында түсініктемелер қоюға болады:
percentage= (minute*100)/60 # назар аударыңыз: бүтін санды бөлу
Динамикалық типтеу Динамикалық типтеу - бағдарламалау тілдерінде қолданылатын тәсіл, онда айнымалының типі оны жариялау кезінде емес, оған мәнді меншіктеу кезінде анықталады. d = 5 print(type(d)) # d = "Алматы" print(type(d)) #
d
5
"Алматы"
Достарыңызбен бөлісу: |
|
|