Пайтон тақырыбы

Тақырып бойынша 11 материал табылды

Пайтон тақырыбы

Материал туралы қысқаша түсінік
пайтон слайдтары
Материалдың қысқаша нұсқасы
img_page_1
Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Слайдтың жеке беттері
Мәндер. Типтердің түрленуі. 2- сабақ Оқытушы: Саметова Айгерім Айдарқызы

#1 слайд
Мәндер. Типтердің түрленуі. 2- сабақ Оқытушы: Саметова Айгерім Айдарқызы

1 слайд

Мәндер. Типтердің түрленуі. 2- сабақ Оқытушы: Саметова Айгерім Айдарқызы

Python тілін кім, қашан ойлап тапты? 1991ж бұл Гвидо Ван Россум Python тілі мен С++ тілінің бағдарламалауда қандай ерекше

#2 слайд
Python тілін кім, қашан ойлап тапты? 1991ж бұл Гвидо Ван Россум Python тілі мен С++ тілінің бағдарламалауда қандай ерекшелігі бар? Python – интерпретатор лы тіл, С++ тілі компиляторлы тіл . Python тілінің артықшылығы неде? - Меңгеруге жеңіл - Кез келген бағдарлама жазуда қолайлы Алгоритм дегеніміз не? Алгоритм дегеніміз – белгілі бір нәтижеге қол жеткізу үшін ретімен орындалатын әрекеттер тізбегі.

2 слайд

Python тілін кім, қашан ойлап тапты? 1991ж бұл Гвидо Ван Россум Python тілі мен С++ тілінің бағдарламалауда қандай ерекшелігі бар? Python – интерпретатор лы тіл, С++ тілі компиляторлы тіл . Python тілінің артықшылығы неде? - Меңгеруге жеңіл - Кез келген бағдарлама жазуда қолайлы Алгоритм дегеніміз не? Алгоритм дегеніміз – белгілі бір нәтижеге қол жеткізу үшін ретімен орындалатын әрекеттер тізбегі.

Белгілі бір операцияны орындайтын алдын-ала жазылған код бөлігі? функция Экранға енгізілген объектілердің мәндері шыға

#3 слайд
Белгілі бір операцияны орындайтын алдын-ала жазылған код бөлігі? функция Экранға енгізілген объектілердің мәндері шығарылатын функция? print() функциясы Мәтінді жолдар мен символдарды экранға шығару қалай жүзеге асады? print("Salem!") print(‘Salem!’) print(150) нәтижесі? экранға 150 саны шығарылады

3 слайд

Белгілі бір операцияны орындайтын алдын-ала жазылған код бөлігі? функция Экранға енгізілген объектілердің мәндері шығарылатын функция? print() функциясы Мәтінді жолдар мен символдарды экранға шығару қалай жүзеге асады? print("Salem!") print(‘Salem!’) print(150) нәтижесі? экранға 150 саны шығарылады

Айнымалы қалай сипатталады? айнымалы аты=өрнек 333num = 3 айнымалысы дұрыс жазылған ба? айнымалының аты

#4 слайд
Айнымалы қалай сипатталады? айнымалы аты=өрнек 333num = 3 айнымалысы дұрыс жазылған ба? айнымалының аты сандардан бастала алмайды Айнымалының мәнін экранға шығару қалай жүзеге асады? print( айнымалының аты) a = 8 нәтижесі? 8 сандық мәні а деп аталатын айнымалыға меншіктеледі Пайдаланушы енгізген деректерді алу функциясы? input() функциясы

4 слайд

Айнымалы қалай сипатталады? айнымалы аты=өрнек 333num = 3 айнымалысы дұрыс жазылған ба? айнымалының аты сандардан бастала алмайды Айнымалының мәнін экранға шығару қалай жүзеге асады? print( айнымалының аты) a = 8 нәтижесі? 8 сандық мәні а деп аталатын айнымалыға меншіктеледі Пайдаланушы енгізген деректерді алу функциясы? input() функциясы

Python кілттік сөздерін айнымалы ретінде алуға болады ма? Python кілттік сөздерін айнымалы ре

#5 слайд
Python кілттік сөздерін айнымалы ретінде алуға болады ма? Python кілттік сөздерін айнымалы ретінде алуға болмайды Python- да комментарий қалай сипатталады ? # белгісі қолданылады Print () функциясын қолданып бірнеше мәндерді басып шығарған кезде, олар қалай ерекшеленеді? олар әдепкі бойынша бір бос орынмен бөлінеді Print () функциясын қолданып қате жазылған айнымалы атын шақырсақ, қандай қателік болады? Орындалу қатесі туралы қалай хабарлайды

5 слайд

Python кілттік сөздерін айнымалы ретінде алуға болады ма? Python кілттік сөздерін айнымалы ретінде алуға болмайды Python- да комментарий қалай сипатталады ? # белгісі қолданылады Print () функциясын қолданып бірнеше мәндерді басып шығарған кезде, олар қалай ерекшеленеді? олар әдепкі бойынша бір бос орынмен бөлінеді Print () функциясын қолданып қате жазылған айнымалы атын шақырсақ, қандай қателік болады? Орындалу қатесі туралы қалай хабарлайды

Үй тапсырмасы Тапсырма 1. Өз есіміңізді енгізіп, экранға шығаратын программа құрыңыз. print ('Atiniz:') name=input() print

#6 слайд
Үй тапсырмасы Тапсырма 1. Өз есіміңізді енгізіп, экранға шығаратын программа құрыңыз. print ('Atiniz:') name=input() print('Privet,',name) name = input('Atiniz ?') print(' Privet ,', name) name = input( ) print(' Privet ,', name)

6 слайд

Үй тапсырмасы Тапсырма 1. Өз есіміңізді енгізіп, экранға шығаратын программа құрыңыз. print ('Atiniz:') name=input() print('Privet,',name) name = input('Atiniz ?') print(' Privet ,', name) name = input( ) print(' Privet ,', name)

Тапсырма 2. Экраннан енгізілген мәтінге « -чемпион! » сөзін тіркеп шығаратын программа құрыңыз. name=input() print(nam

#7 слайд
Тапсырма 2. Экраннан енгізілген мәтінге « -чемпион! » сөзін тіркеп шығаратын программа құрыңыз. name=input() print(name,' -чемпион! ')

7 слайд

Тапсырма 2. Экраннан енгізілген мәтінге « -чемпион! » сөзін тіркеп шығаратын программа құрыңыз. name=input() print(name,' -чемпион! ')

Тапсырма 3. Үш жолды кезекпен оқып, содан кейін оларды әрқайсысы бөлек жолға шығаратын программа жазыңыз. text1=input() t

#8 слайд
Тапсырма 3. Үш жолды кезекпен оқып, содан кейін оларды әрқайсысы бөлек жолға шығаратын программа жазыңыз. text1=input() text2=input() text3=input() print(text1) print(text2) print(text3)

8 слайд

Тапсырма 3. Үш жолды кезекпен оқып, содан кейін оларды әрқайсысы бөлек жолға шығаратын программа жазыңыз. text1=input() text2=input() text3=input() print(text1) print(text2) print(text3)

Мәндер. Типтердің түрленуі. 2- сабақ Оқытушы: Саметова Айгерім Айдарқызы

#9 слайд
Мәндер. Типтердің түрленуі. 2- сабақ Оқытушы: Саметова Айгерім Айдарқызы

9 слайд

Мәндер. Типтердің түрленуі. 2- сабақ Оқытушы: Саметова Айгерім Айдарқызы

Айнымалылар – программаның орындалу барысында əр түрлі мəндерді қабылдай алатын шамалар. Əрбір айнымалы программа алдынд

#10 слайд
Айнымалылар – программаның орындалу барысында əр түрлі мəндерді қабылдай алатын шамалар. Əрбір айнымалы программа алдында сипатталуы тиіс. Айнымалыны сипаттау: айнымалы аты=өрнек  Айнымалы мән тағайындалғанға дейін қолданыла алмайды.  Айнымалы сипатталғанда және шақыртылғанда бірдей болуы керек.  Python кілттік сөздерін айнымалы ретінде алуға болмайды.  Айнымалы атауларында бос орын (пробел) болмайды.  Айнымалыны программа мазмұнына сай сипаттау ұсынылады.

10 слайд

Айнымалылар – программаның орындалу барысында əр түрлі мəндерді қабылдай алатын шамалар. Əрбір айнымалы программа алдында сипатталуы тиіс. Айнымалыны сипаттау: айнымалы аты=өрнек  Айнымалы мән тағайындалғанға дейін қолданыла алмайды.  Айнымалы сипатталғанда және шақыртылғанда бірдей болуы керек.  Python кілттік сөздерін айнымалы ретінде алуға болмайды.  Айнымалы атауларында бос орын (пробел) болмайды.  Айнымалыны программа мазмұнына сай сипаттау ұсынылады.

Python кілттік сөздері

#11 слайд
Python кілттік сөздері

11 слайд

Python кілттік сөздері

int a ; float x ; тип айнымалы тип айнымалыАйнымалылармен жұмыс

#12 слайд
int a ; float x ; тип айнымалы тип айнымалыАйнымалылармен жұмыс жасау үшін олармен орындалатын операцияларға байланысты айнымалы типтері болады. Python динамикалық типті интерпретатор болғандықтан, онда айнымалы типтерін көрсету міндетті болып табылмайды. Ал басқа С++ секілді бағдаламалау тілдерінде айнымалы типін көрсету қажет. Python-дағы айнымалылар типтері

12 слайд

int a ; float x ; тип айнымалы тип айнымалыАйнымалылармен жұмыс жасау үшін олармен орындалатын операцияларға байланысты айнымалы типтері болады. Python динамикалық типті интерпретатор болғандықтан, онда айнымалы типтерін көрсету міндетті болып табылмайды. Ал басқа С++ секілді бағдаламалау тілдерінде айнымалы типін көрсету қажет. Python-дағы айнымалылар типтері

Python-да деректер типтерін импорттау кезінде қолдануға болатын интерпретаторға кіріктірілген және кіріктірілмеген де

#13 слайд
Python-да деректер типтерін импорттау кезінде қолдануға болатын интерпретаторға кіріктірілген және кіріктірілмеген деректер типтеріне бөлуге болады. Негізгі кіріктірілген түрлері: • None   (анықталмаған айнымалы мән) • Boolean Type (логикалық түр) • Numeric Type (сан түрі) int   - бүтін сан float   - өзгермелі нүкте нөмірі complex   - күрделі (комплекс) сан • Sequence Type (тізім) list   - тізім tuple   - кортеж range   - диапазон

13 слайд

Python-да деректер типтерін импорттау кезінде қолдануға болатын интерпретаторға кіріктірілген және кіріктірілмеген деректер типтеріне бөлуге болады. Негізгі кіріктірілген түрлері: • None   (анықталмаған айнымалы мән) • Boolean Type (логикалық түр) • Numeric Type (сан түрі) int   - бүтін сан float   - өзгермелі нүкте нөмірі complex   - күрделі (комплекс) сан • Sequence Type (тізім) list   - тізім tuple   - кортеж range   - диапазон

• Text Sequence Type (Жолдар, мәтін тізбегінің түрі) str • Binary Sequence Types Бинарлы список bytes - байт bytearray

#14 слайд
• Text Sequence Type (Жолдар, мәтін тізбегінің түрі) str • Binary Sequence Types Бинарлы список bytes   - байт bytearray   -массивтер байты memoryview   - протокол буфері protocol buffer арқылы объектінің ішкі мәліметтеріне қол жеткізуге арналған арнайы объектілер • Set Types жиынтық (множества) set   - жиынтық (множества) frozenset   - өзгермейтін жиынтық • Mapping Types Сөздіктер dict   - сөздік

14 слайд

• Text Sequence Type (Жолдар, мәтін тізбегінің түрі) str • Binary Sequence Types Бинарлы список bytes   - байт bytearray   -массивтер байты memoryview   - протокол буфері protocol buffer арқылы объектінің ішкі мәліметтеріне қол жеткізуге арналған арнайы объектілер • Set Types жиынтық (множества) set   - жиынтық (множества) frozenset   - өзгермейтін жиынтық • Mapping Types Сөздіктер dict   - сөздік

Айнымалының типін type() функциясы арқылы анықтауға болады. Қолданудың мысалы төменде келтірілген. isinstance() функ

#15 слайд
Айнымалының типін type() функциясы арқылы анықтауға болады. Қолданудың мысалы төменде келтірілген. isinstance() функциясы арқылы оның қай тип класына жататындығын анықтауға болады.

15 слайд

Айнымалының типін type() функциясы арқылы анықтауға болады. Қолданудың мысалы төменде келтірілген. isinstance() функциясы арқылы оның қай тип класына жататындығын анықтауға болады.

Сандар - Numeric Бүтін сандар, өзгермелі нүктелік сандар және күрделі сандар сандар тобына жатады. Python-да оларды int

#16 слайд
Сандар - Numeric Бүтін сандар, өзгермелі нүктелік сандар және күрделі сандар сандар тобына жатады. Python-да оларды int, float және complex ұсынады. Бүтін сандар кез-келген ұзындықта болуы мүмкін, олар тек жад мөлшеріне қарай шектеледі. 1 - бүтін Өзгермелі нүктелік сандардың бүтін санмен айырмашылығын нүктенің болуымен көруге болады: 1.0 - өзгермелі нүкте. Кешенді (комплекс) сандар x+yj түрінде жазылады, мұндағы х - санның нақты бөлігі, ал y – белгісіз бөлік. >>> a=123456789 >>> a 123456789 >>> b=0.123 >>> b 0.123 >>> c=1+2j >>> c (1+2j)

16 слайд

Сандар - Numeric Бүтін сандар, өзгермелі нүктелік сандар және күрделі сандар сандар тобына жатады. Python-да оларды int, float және complex ұсынады. Бүтін сандар кез-келген ұзындықта болуы мүмкін, олар тек жад мөлшеріне қарай шектеледі. 1 - бүтін Өзгермелі нүктелік сандардың бүтін санмен айырмашылығын нүктенің болуымен көруге болады: 1.0 - өзгермелі нүкте. Кешенді (комплекс) сандар x+yj түрінде жазылады, мұндағы х - санның нақты бөлігі, ал y – белгісіз бөлік. >>> a=123456789 >>> a 123456789 >>> b=0.123 >>> b 0.123 >>> c=1+2j >>> c (1+2j)

Тізімдер- Sequence Тізім - бұл элементтердің реттелген жиынтығы . Тізімнің элементтері бірдей типтегі болуы шарт

#17 слайд
Тізімдер- Sequence Тізім - бұл элементтердің реттелген жиынтығы . Тізімнің элементтері бірдей типтегі болуы шарт емес. Тізімді жариялау өте қарапайым. Тізімнің элементтері тік жақшалардың ішіне үтірлермен бөлініп орналастырылған: a = [1, 2.2, 'python'] Біз [] операторын элементті («индекске қол жеткізу») немесе тізімнен («бөліп алу») бөліп алу үшін қолдана аламыз. Python-да индекстеу нөлден басталады. 0 1 2 3 4 5 6 7 >>> a = [5,10,15,20,25,30,35,40] >>> print("a[2] =", a[2]) a[2] = 15

17 слайд

Тізімдер- Sequence Тізім - бұл элементтердің реттелген жиынтығы . Тізімнің элементтері бірдей типтегі болуы шарт емес. Тізімді жариялау өте қарапайым. Тізімнің элементтері тік жақшалардың ішіне үтірлермен бөлініп орналастырылған: a = [1, 2.2, 'python'] Біз [] операторын элементті («индекске қол жеткізу») немесе тізімнен («бөліп алу») бөліп алу үшін қолдана аламыз. Python-да индекстеу нөлден басталады. 0 1 2 3 4 5 6 7 >>> a = [5,10,15,20,25,30,35,40] >>> print("a[2] =", a[2]) a[2] = 15

Тізім элементтерінің мәндерін өзгертуге болады: >>> a = [1,2,3] >>> a[2] = 4 >>> a[1, 2, 4] print("a[0:3] =", a[0:3]) a[0:3]

#18 слайд
Тізім элементтерінің мәндерін өзгертуге болады: >>> a = [1,2,3] >>> a[2] = 4 >>> a[1, 2, 4] print("a[0:3] =", a[0:3]) a[0:3] = [5, 10, 15] print("a[5:] =", a[5:]) a[5:] = [30, 35, 40] Тізімд егі кортеж ( tuple ) дегеніміз- элементтердің реттелген тізбегі. Айырмашылық тек кортеждердің өзгермейтіндігінде. Бөлшектер деректерді қайта жазудан қорғау үшін қолданылады. Кортеж құру үшін жақшаның ішіне үтірлермен бөлінген элементтер қою керек: t = (5,'program', 1+3j) print("t[1] =", t[1]) t[1] = program

18 слайд

Тізім элементтерінің мәндерін өзгертуге болады: >>> a = [1,2,3] >>> a[2] = 4 >>> a[1, 2, 4] print("a[0:3] =", a[0:3]) a[0:3] = [5, 10, 15] print("a[5:] =", a[5:]) a[5:] = [30, 35, 40] Тізімд егі кортеж ( tuple ) дегеніміз- элементтердің реттелген тізбегі. Айырмашылық тек кортеждердің өзгермейтіндігінде. Бөлшектер деректерді қайта жазудан қорғау үшін қолданылады. Кортеж құру үшін жақшаның ішіне үтірлермен бөлінген элементтер қою керек: t = (5,'program', 1+3j) print("t[1] =", t[1]) t[1] = program

Жолдар - Text Sequence Жол - бұл символдар тізбегі. Жол құру үшін бір немесе екі тырнақшаны қолдануға болады. Көп

#19 слайд
Жолдар - Text Sequence Жол - бұл символдар тізбегі. Жол құру үшін бір немесе екі тырнақшаны қолдануға болады. Көп жолды жолдарды ''' немесе '''''' үштік тырнақшалармен белгілеуге болады: s = "Простая строка" s = '''многострочная строка''' Тізімдер мен кортеждердегі сияқты, [] операторын да жолдармен қолдана аламыз. Python-дағы жолдар өзгермейтінін ескеру керек, яғни барлық функциялар мен әдістер тек жаңа жол құра алады.

19 слайд

Жолдар - Text Sequence Жол - бұл символдар тізбегі. Жол құру үшін бір немесе екі тырнақшаны қолдануға болады. Көп жолды жолдарды ''' немесе '''''' үштік тырнақшалармен белгілеуге болады: s = "Простая строка" s = '''многострочная строка''' Тізімдер мен кортеждердегі сияқты, [] операторын да жолдармен қолдана аламыз. Python-дағы жолдар өзгермейтінін ескеру керек, яғни барлық функциялар мен әдістер тек жаңа жол құра алады.

Жиын - Set Жиын - бұл реттелмеген, қайталанбас бірізділік. Жиын жүйелі жақша {} ішіндегі үтірмен бөлінген элемен

#20 слайд
Жиын - Set Жиын - бұл реттелмеген, қайталанбас бірізділік. Жиын жүйелі жақша {} ішіндегі үтірмен бөлінген элементтердің көмегімен жарияланады: >>> a = {5,2,3,1,4} >>> print("a =", a) a = {1, 2, 3, 4, 5} # тип данных переменной а >>> print(type(a)) <class 'set'> Жиындағы элементтер жалғыз болуы керек, қайталанса автоматты түрде көшірмелерді алып тастайды: >>> a = {1,2,2,3,3,3} >>> a {1, 2, 3}

20 слайд

Жиын - Set Жиын - бұл реттелмеген, қайталанбас бірізділік. Жиын жүйелі жақша {} ішіндегі үтірмен бөлінген элементтердің көмегімен жарияланады: >>> a = {5,2,3,1,4} >>> print("a =", a) a = {1, 2, 3, 4, 5} # тип данных переменной а >>> print(type(a)) <class 'set'> Жиындағы элементтер жалғыз болуы керек, қайталанса автоматты түрде көшірмелерді алып тастайды: >>> a = {1,2,2,3,3,3} >>> a {1, 2, 3}

Сөздіктер - Mapping Types Сөздіктер – кілттік мәндер жұбының реттелмеген жиынтығы. Олар кілттердің әрқайсысын мәнг

#21 слайд
Сөздіктер - Mapping Types Сөздіктер – кілттік мәндер жұбының реттелмеген жиынтығы. Олар кілттердің әрқайсысын мәнге сәйкестендіру қажет болғанда және кілтті біле отырып, мәнге жылдам қол жеткізе алу қажет болғанда қолданылады. Басқа тілдерде сөздіктер әдетте карта (map) , хэш (hash) немесе объект (object) деп аталады. Сөздіктер деректерді шығаруға оңтайландырылған. Мәнді алу үшін кілтті білу керек. Сөздік тердің сипатталуы : { кілт :мән } Мән кез келген типте болуы мүмкін, кілт – өзгертілмейді . >>> d = {1: 'ass ', 2: 'fh '} >>> type(d) <class 'dict'> >>> print (d[1], d[2]) ass fh

21 слайд

Сөздіктер - Mapping Types Сөздіктер – кілттік мәндер жұбының реттелмеген жиынтығы. Олар кілттердің әрқайсысын мәнге сәйкестендіру қажет болғанда және кілтті біле отырып, мәнге жылдам қол жеткізе алу қажет болғанда қолданылады. Басқа тілдерде сөздіктер әдетте карта (map) , хэш (hash) немесе объект (object) деп аталады. Сөздіктер деректерді шығаруға оңтайландырылған. Мәнді алу үшін кілтті білу керек. Сөздік тердің сипатталуы : { кілт :мән } Мән кез келген типте болуы мүмкін, кілт – өзгертілмейді . >>> d = {1: 'ass ', 2: 'fh '} >>> type(d) <class 'dict'> >>> print (d[1], d[2]) ass fh

Бізге әр түрлі типтерде операцияларды бір уақытта орындай алатындай типтеу қажет, int(), float(), str() функцияларының

#22 слайд
Бізге әр түрлі типтерде операцияларды бір уақытта орындай алатындай типтеу қажет, int(), float(), str() функцияларының көмегімен түрлендіруге болады. float типі int-ке айналғанда мәліметтердің жоғалуы орын алады, өйткені бөлшек бөлігі ғана алынады. >>> float(5) 5.0 >>> int(10.6) 10 >>> int(- 20.4) -20 Тіркестерді түрлендіру кезінде сәйкес мәндерді пайдалану керек: >>> float('2.5') 2.5 >>> str(25) '25'

22 слайд

Бізге әр түрлі типтерде операцияларды бір уақытта орындай алатындай типтеу қажет, int(), float(), str() функцияларының көмегімен түрлендіруге болады. float типі int-ке айналғанда мәліметтердің жоғалуы орын алады, өйткені бөлшек бөлігі ғана алынады. >>> float(5) 5.0 >>> int(10.6) 10 >>> int(- 20.4) -20 Тіркестерді түрлендіру кезінде сәйкес мәндерді пайдалану керек: >>> float('2.5') 2.5 >>> str(25) '25'

Тіркестерді де түрлендіруге болады >>> set ([ 1 , 2 , 3 ]) { 1 , 2 , 3 } >>> tuple ({ 5 , 6 , 7 }) ( 5 , 6 , 7

#23 слайд
Тіркестерді де түрлендіруге болады >>> set ([ 1 , 2 , 3 ]) { 1 , 2 , 3 } >>> tuple ({ 5 , 6 , 7 }) ( 5 , 6 , 7 ) >>> list ( 'hello' ) [ 'h' , 'e' , 'l' , 'l' , 'o' ] Сөздіктерге түрлендіру үшін тізбек элементінің жұбы болуы тиіс: >>> dict ([[ 1 , 2 ],[ 3 , 4 ]]) { 1 : 2 , 3 : 4 } >>> dict ([( 3 , 26 ),( 4 , 44 )]) { 3 : 26 , 4 : 44 }

23 слайд

Тіркестерді де түрлендіруге болады >>> set ([ 1 , 2 , 3 ]) { 1 , 2 , 3 } >>> tuple ({ 5 , 6 , 7 }) ( 5 , 6 , 7 ) >>> list ( 'hello' ) [ 'h' , 'e' , 'l' , 'l' , 'o' ] Сөздіктерге түрлендіру үшін тізбек элементінің жұбы болуы тиіс: >>> dict ([[ 1 , 2 ],[ 3 , 4 ]]) { 1 : 2 , 3 : 4 } >>> dict ([( 3 , 26 ),( 4 , 44 )]) { 3 : 26 , 4 : 44 }

#24 слайд

24 слайд

Функция Описание int (x) Преобразовывает х в целое число. Например, int(12.4) -> 12 long(x) Преобразовывает х в long. Наприме

#25 слайд
Функция Описание int (x) Преобразовывает х в целое число. Например, int(12.4) -> 12 long(x) Преобразовывает х в long. Например, long(20) -> 20L float(x) Преобразовывает х в число с плавающей точкой. Например float(10) -> 10.0 complex(real [,imag]) Создает комплексное число. Например complex(20) -> (20+0j) str(x) Преобразовывает х в строку. Например str(10) -> '10' tuple(s) Преобразовывает s в кортеж. Например tuple("hello") -> ( "h","e","l","l","o" ) list(s) Преобразовывает s в список. Например list("Python") -> [ "P","y","t","h","o","n" ] dict(d) Создает словарь из d. Например dict( [ (1,2), (3,4) ] ) -> { 1:2, 3:4 }

25 слайд

Функция Описание int (x) Преобразовывает х в целое число. Например, int(12.4) -> 12 long(x) Преобразовывает х в long. Например, long(20) -> 20L float(x) Преобразовывает х в число с плавающей точкой. Например float(10) -> 10.0 complex(real [,imag]) Создает комплексное число. Например complex(20) -> (20+0j) str(x) Преобразовывает х в строку. Например str(10) -> '10' tuple(s) Преобразовывает s в кортеж. Например tuple("hello") -> ( "h","e","l","l","o" ) list(s) Преобразовывает s в список. Например list("Python") -> [ "P","y","t","h","o","n" ] dict(d) Создает словарь из d. Например dict( [ (1,2), (3,4) ] ) -> { 1:2, 3:4 }

Арифметикалық амалдар Оператор – операциялар мен мəндерді көрсететін, программаның орындалатын ə рбір қадамында қанда

#26 слайд
Арифметикалық амалдар Оператор – операциялар мен мəндерді көрсететін, программаның орындалатын ə рбір қадамында қандай іс- ə рекеттер атқарылатынын анықтайтын символдар жиыны. Python тілінде бағдарламалау кезінде қолданылатын негізгі операторлар, сонымен қатар олар орындайтын операциялар төмендегі кестеде көрсетілген.

26 слайд

Арифметикалық амалдар Оператор – операциялар мен мəндерді көрсететін, программаның орындалатын ə рбір қадамында қандай іс- ə рекеттер атқарылатынын анықтайтын символдар жиыны. Python тілінде бағдарламалау кезінде қолданылатын негізгі операторлар, сонымен қатар олар орындайтын операциялар төмендегі кестеде көрсетілген.

a = b * c - d % e / f секілді есептердің орындалу реті түсініксіз болуы мүмкін. Есепті жақшалар қою арқы

#27 слайд
a = b * c - d % e / f секілді есептердің орындалу реті түсініксіз болуы мүмкін. Есепті жақшалар қою арқылы жеңілдетуге болады. a = ( b * c ) - ( ( d % e ) / f ) % Операторы бір санды екінші санға бөліп, бөлудің қалған бөлігін қайтарады. Бұл санның жұп немесе тақ екенін анықтау үшін өте пайдалы. // (бүтін бөлу) операторы қалыпты бөлумен / бірдей жұмыс істейді, бірақ үтірден кейін нәтижені алып тастайды. ** (дәрежелеу) операторы бірінші операнды екінші операндтың дәрежесіне көтереді.

27 слайд

a = b * c - d % e / f секілді есептердің орындалу реті түсініксіз болуы мүмкін. Есепті жақшалар қою арқылы жеңілдетуге болады. a = ( b * c ) - ( ( d % e ) / f ) % Операторы бір санды екінші санға бөліп, бөлудің қалған бөлігін қайтарады. Бұл санның жұп немесе тақ екенін анықтау үшін өте пайдалы. // (бүтін бөлу) операторы қалыпты бөлумен / бірдей жұмыс істейді, бірақ үтірден кейін нәтижені алып тастайды. ** (дәрежелеу) операторы бірінші операнды екінші операндтың дәрежесіне көтереді.

Бағдарламалау Python тілінде бағдарламалау үшін веб-браузерді іске қосып, python.org/download сайтына кіріп, операциял

#28 слайд
Бағдарламалау Python тілінде бағдарламалау үшін веб-браузерді іске қосып, python.org/download сайтына кіріп, операциялық жүйеңіздің нұсқасына сәйкес орнатушыны жүктеп алыңыз.

28 слайд

Бағдарламалау Python тілінде бағдарламалау үшін веб-браузерді іске қосып, python.org/download сайтына кіріп, операциялық жүйеңіздің нұсқасына сәйкес орнатушыны жүктеп алыңыз.

Тапсырма 1. a куб қабырғасының ұзындығы берілген . Куб көлемін V = a 3 және оның ауданын S = 6· a 2 табатын

#29 слайд
Тапсырма 1. a куб қабырғасының ұзындығы берілген . Куб көлемін V = a 3 және оның ауданын S = 6· a 2 табатын программа құрыңыз. Тапсырма 2. a , b , c тікбұрышты параллелепипед ұзындығы берілген. Оның көлемін V = a·b·c және оның ауданын S = 2·( a·b + b·c + a·c ) табатын программа құрыңыз.

29 слайд

Тапсырма 1. a куб қабырғасының ұзындығы берілген . Куб көлемін V = a 3 және оның ауданын S = 6· a 2 табатын программа құрыңыз. Тапсырма 2. a , b , c тікбұрышты параллелепипед ұзындығы берілген. Оның көлемін V = a·b·c және оның ауданын S = 2·( a·b + b·c + a·c ) табатын программа құрыңыз.

НАЗАРЛАРЫҢЫЗҒА РАҚМЕТ!

#30 слайд
НАЗАРЛАРЫҢЫЗҒА РАҚМЕТ!

30 слайд

НАЗАРЛАРЫҢЫЗҒА РАҚМЕТ!

Файл форматы:
pptx
20.12.2023
475
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі