Python тіліндегі мәліметтер түрлері және операциялардың басымдықтары



бет2/2
Дата21.11.2022
өлшемі40,92 Kb.
#51453
түріСабақ
1   2
Байланысты:
Python 18.10

5. Сабақтың барысы



Сабақтың құрылымы



Уақыт

5

10

15

20

25

30

35

40

45

50

55

60

65

70

75

80

85

90























































элементі



5.1

5.2

5.3








































6

7

Қолданылған
КДМ, ТЖ, т.б.





























































Сабақтың элементтері, оқу сұрақтары, оқытудың
әдіс - тәсілдері

Қосымша, өзгерістер,
ескертпелер

5.1
5.2
5.3

Сабақты ұйымдастыру: Сабаққа қатысып отырған студенттерді түгендеу, журнал толтыру, студенттердің назарын өзіне аудару
Өткен тақырыптарға шолу: Python бағдарламалау ортасы және алгоритм бойынша білдімдерін тексеру маұсатында баұылау сұрақтарын қою. Python бағдарламалау ортасы мәліметтерді енгізу-шығару операторларын қалай қолданылатындығы бойынша ойларын білу.


Жаңа тақырыпты түсіндіру: Python деректер түрлері мен операциялардың басымдықтары

Python тілінде деректердің бірнеше түрі бар: бүтін сандар, құбылмалы нүктелі сандар(нақты), жолдар, логикалық түрі. 


Әрбір айнымалының түрі бағдарламаны орындау барысында динамикалық өзгеруі мүмкін. Айнымалының қандай түрін команда арқылы анықтауға болады type()
Бүтін сандар
Python бүтін сан int түріне ие. Ол сандар тізбегі ретінде жазылады, оның алдында минус белгісі болуы мүмкін.
Бүтін сандармен негізгі операциялар

  • A + B — сомасы;

  • A - B — айырмашылық;

  • A * B — шығарма;

  • A / B — жеке, (бұл әрекеттің нәтижесі-бұл нақты сан, тіпті егер A нацело b-ға бөлінген болса да);

  • БҮТІН САНДАРМЕН НЕГІЗГІ ОПЕРАЦИЯЛАР

  • A + B — сомасы;

  • A - B — разность;

  • A % B — А-ны Б-ға бөлуден қалдықты алу;

  • A // B — А-ға бөлуден тұтас бөлігін алу,

  • A ** B — дәрежеге салу.

Операциялардың басымдықтары
Python операцияларының басымдықтары математикадағы операциялардың басымдылығымен сәйкес келеді, атап айтқанда:

  1. Оңнан солға қарай салу орындалады, яғни 3 ** 3 ** 3 бұл 3 ** (3 ** 3).

  2. Бірдей кемшіліктер (терістеу) орындалады.

  3. Солдан оңға қарай көбейту және бөлу орындалады. Көбейту және бөлу операциялары бірдей басымдыққа ие.

  4. Солдан оңға қарай қосу және шегеру орындалады. Қосу және азайту операциялары бірдей басымдыққа ие.

Әрекет тәртібін өзгерту үшін жақшаларды пайдалану керек.
Өзгермелі нүктесі бар сандар (заттай)
Python-дағы нақты Сан флоат түріне ие. Ол сандар тізбегі ретінде жазылады, оның алдында минус белгісі болуы мүмкін. Тұтас және бөлшек бөлгіш ретінде нүкте пайдаланылады.
Заттай сандармен негізгі операциялар

  • A + B — сомасы;

  • A - B — айырмашылық;

  • A * B — шығарма;

  • A / B — жеке, (бұл әрекеттің нәтижесі-бұл нақты сан, тіпті егер A нацело b-ға бөлінген болса да);

  • A % B — А-ны Б-ға бөлуден қалдықты алу, (толық емес жеке тұтас Сан болып табылады);

  • A // B — А-ға бөлуден тұтас бөлігін алу, (толық емес жеке тұтас Сан болып табылады);

  • A ** B — дәрежеге салу.

Операциялардың басымдықтары
Операциялардың басымдықтары бүтін сандармен операциялардың басымдықтарымен сәйкес келеді.
Жолдың
Python жолдарында str түрі бар. Жол символдар тізбегі деп аталады: әріптер, сандар, тыныс белгілері және т. б.
Жолдармен негізгі операциялар

  • A + B — конкатенация (жолдар B A жолына жатқызылады);

  • A * n — қайталану n рет, N мәні тұтас тип болуы тиіс.





6.Сабақ бойынша рефлексия
(оқушының білімін, білік-дағдысын пысықтау, бекіту ж/е қорытындылау)







Мен барлығын түсіндім!!!






Мен жартылай түсіндім!!!






Мен мүлде түсінбедім!!!






7. Үйге тапсырма

  1. Python тіліндегі мәліметтер түрлері және операциялардың басымдықтарын оқып келу.

  2. Python мысалдармен танысу https://stepik.org/lesson/429226/step/1?unit=419225


ПЦК төрағасы ___________________Досболов Б


Оқытушы_______________________Семей А

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




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

    Басты бет