Font size
Worksheetsпайтон
Total questions: 18
Worksheet time: 12mins
Pow функциясы
Дәрежелейт
М
Sgrt нестейд
Санның квадрат түбіріні табады. Мысалы 9 дың кыадрат түбірі 3*3
Опь
Ceil
Ең жақын жоғарғы бүтін санға апарады М: 4,5 оны 5 бүоін санына апарад
Лел
Floor
Ең кіші жақын бүтін санға дейін дөңгелектейді М: 3,2 боп тұрса оны 3 ке дейін апарады
Лду
Транслятор
Берілген программалау тіліндегі программалау кодын машиналық кодқа түрлендіретін арнайы программа
Яғни компьютер машина 0 мен 1 ден тұратын кодты ғана түсінеді ал транслятор соны компьютер түсінетін кодқа түрлендіреді
Айнымалы
Ол саннан әріптен астыңғы сызықтан тұрады біоақ ешқашан саннан бастащмайды
О
Str - 0 индекстен бастап гқыйт
Жолда print(str[::2 ]) болса онда бұл әр екінші символды шығарып отырады
Print(str[::-1]) кері оқып беркді
[7:] 7 символдан бастап оқыйды
Print(str[-1] * 7) онда соңғы символды 7 рет қайталап шығарады
Кортеж(tuple
Кортеж простой простой жақшамен и үтірмен бөлінген мәндер өатарынан тұрады. Главное кортежде тізім қатарын өзгертуге болмайды
Jd
Python да файлдармен жұмыс жасау екіге бөлінеді
Мәтіндік және бинарлық
Мәтіндік тің өзі txt.x қарапайым мәтін және rtfx жалпыланған мәтін болып бөлінеді
Файлдармен жұмыс істеу кезеңі 6 түрге бөлінеді
Файлды қосу read ; файлды жазу - write или w ; файлдарды қосу үшін қолданылатын функ - append , a
Файл бит арқылы жазылады; мәтіндік файл - бұл адамға түсінікті символдар. Яғни әріптер , сандар, белгілер. Оған кіреді : txt. , .py ; .html …….. БИНАРЛЫҚ файл ішінде мәліметтер 0 дер мен 1 лерден мен тұрады. Компьютерге арналған. Оған мысал: jpg. , png. , exe, mp3 , zip
Алгоритм
Тармақталған алгоритмде блок сызбасында шарттың берілуі ромб пен сипатталады
Әрекеттін орындалуы - тік төрт бұрыш
Алгоритм басы - сопақ дөңгелек
Цикл
Ол екіге бөлінед for және while
For - параметрлі цикл,while - шартты цикл
Итерация - цикл денесінің орындалуы
For - операторлар блогы бірнеше рет орындалатын цикл
Range() белгілі бір қадаммен сандар тізімін жасайды.
Continue and break
Continue Цикл басында орындалады
Break циклден шығады. Тоқтатады
Трассировка
Программа қателерін табу үшін,жұмыс істеуін тексеру үшін
Программадағы қателер екіге бөлінед:
Синтаксистік қателер, алгоритмдік қателер
Синтаксистік - тыныс белгіден, әріптен қате кету
Ал алгоритмдік қате- реттілік сақоамау
Трассировка
Қолмен жасалатын трассировка- трассировңа кестесін тллтыру деп аталады
Программада кеткен қателерді bug тар деп атаймыз. Ал оны түзеу debugg
Массив бұл array.
Массив - бір атаумен біріктірілген бір типтегі деректерден тұратын айнымалылардың жиынтығы
Массив үшке бөлінед: бір өлшемді , екі өлшемді немесе матрица, үш өлшемді или көп өлшемді
Массив типтері үшке бөлінеді: сандық, мәтіндік, символдық
Массив те элемент индексі 0 ден саналад
Массив француз тілінен аударғанда қуатты тутас дитінді білдіреді
Сұрыптау
Сұрыптаудың программада 2 түрі қолданылады : өсу және кему
Ал программада сұрыптаудың 4 әдісі бар: 1) көпіршіктік сұрыптау 2) кірістіру әдісі арқылы сұрыптау 3) таңдау сұрыптау 4) жылдам сұрыптау
Көпіршіктік сұрыптау- ол екі элементті салыстырад. Қайсысы үлкен соны алдына шығарады
Кірістірілген сұрыптау- массив те ең сол жақта тұрған элемент сұрыпталған и салыстырамыз көршісімен қайссы ақиқат соны сол жақа жылжытамыз
Таңдау сұрыптау - массивте ең кіші немесе ең үлкен элементті алып ең сол жақта тұрған элементпен орнын ауыстырып солай жалғастыра бересің. Жылдам сұрыптау- сандарды кему не осу ретімен әріптерді алфавиь ретімен
Сұрыптау
Өсу ретімен сұрыптау B = sorted(А)
Кему ретімен B = sorted(A, reverse=true)
Insert- мысалы бір индекстегі саннның орнына бір санды қояд. Append- массив соңына бір сан қосад. Extend- массив соңына бір емес 2 немесе 3 сан қосад.
Del - мысалы del a[3] үшінші индексте тұрған санды жойып жібереді. Remove - мысалы a.remove (6) бірінші кездескен 6 санын жояды.
Pop - индекс бойынша жойып оны қайтарады
Массив
Екі өлшемді массив- 3 мәнді қабылдай алады
Join функциясы мысалы s1 = ‘-‘. Join(s) болса онда әр әріптің ортасына сызық таңбасын қойып шығады. Не қойғың келед соны қоч аласын
Find() фнкциясының қызметі. Мысалы массив те элемент іщдейсің жане тапқанда оның тұрған индексін шығарып береді.
Replace- бір элементті қалаған элементіңе ауыстыра аласың.
name = "Айбек"
age = 17
text = "Менің атым {}. Мен {} жастамын.".format(name, age)
print(text). Format функциясы сөз қойғың келген дерге {} орналастырасың и жазған сөзіңнің айнымалысын жазасың
