Python Turtle кіріспе For циклдары Функциялар Айнымалылар Практикалық жұмыс Python тілінде программалау



бет3/6
Дата04.01.2023
өлшемі2,2 Mb.
#60355
түріПрограмма
1   2   3   4   5   6
Операторлар тәртібі
  • Өрнекте бірнеше оператор пайда болған кезде есептеу тәртібі басымдық ережерлеріне байланысты болады.
  • 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
"Алматы"


Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет