Python программалау тілін 6-сыныпта оқыту


Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 40 бет
Таңдаулыға:   

М. Өтемісов атындағы Батыс Қазақстан университеті

Физика-математика факультеті

«Информатика» кафедрасы

КУРСТЫҚ ЖҰМЫС

Тақырыбы: «Python программалау тілін 6-сыныпта оқыту»

Орындаған:

6В01506 - Информатика, И - 31 студенті

Орынғали А. Ж.

Жетекшісі: п. ғ. к., доцент

Медешова А. Б.

Орал, 2022 ж.

МАЗМҰНЫ

Кіріспе. . 3

І. PYTHON ПРОГРАММАЛАУ ТІЛІ

1. 1 Python программалау тілінің тарихы . . . 5

1. 2 Python программалау тілінің мүмкіндіктері . . . 7

ІІ . PYTHON ПРОГРАММАЛАУ ТІЛІН 6-СЫНЫПТА ОҚЫТУ

2. 1 Python программалау тілінің 6-сыныпта қарастырылатын тақырыптары. . 9

2. 2 Python программалау тілін 6-сыныпта оқытуға қысқа мерзімді жоспар құрастыру . . . 27

Қорытынды. . 24

Пайдаланылған әдебиеттер . . . 25

КІРІСПЕ

Курстық жұмыстың мақсаты: Бағдарламалау бойынша қазақ тіліндегі контентті кеңейту және Python бағдарламалау тілінің негізгі түсініктемелерімен оңай тілде таныстыру және қысқа мерзімді жоспарлар құру.

Курстық жұмыстың міндеттері:

  • Бағдарламаны меңгеру барысында ең негізгі принциптерімен таныстыру;
  • Енгізу мен шығару, айнымалылар, түсініктемелер, дерек типтері, операторлар, тармақталу, цикл, функциялар және т. б. бағдарламалаудың негізгі түсініктерімен таныстыру;
  • 472 бұйрық бойынша қысқа мерзімді жоспар құру.

Python бағдарламалау ортасы оқушыларға компьютерге тапсырмаларды орындау үшін маңызды нұсқаулық жиынтығын жасауға мүмкіндік беретіндігі болжам.

Зерттеу тәсілі: 6-сынып оқушыларының бағдарламалау ортасына деген қызығушылығы.

Зерттеу объектісі: Python - кез келген қазіргі заманғы компьютерлік операциялық жүйеде қолдануға болатын жалпы мақсаттағы бағдарламалау тілі.

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

Курстық жұмыстың өзектілігі: Python бағдарламалау тілін үйренбес бұрын ағылшын тілін жақсы білу керек. Оны жүктеп, компьютерге орнату қажет. Python 3 тегін және оны орнату оңай. Windows, Mac, Linux, және Ubuntu операциялық жүйелерінде жұмыс жасайды.

Бағдарламалау тілі (орысша - язык прогроммирования; гр. Proramme - нұсқау, хабарлау) - хабарларды есептеуіш машиналардың көмегімен сұрыптайтын жасанды тілдер тобы. Бағдарламалық тілдерде символдарды бірізділікпен өңдеуге қажет мәтіндер алдын ала жазылып қояды, мәтіндерді бұйрықты тапсырма деп қарауға болады. Семантикалық шарттары бойынша мәтіндер мынадай деңгейлерде сұрыпталады: дербес мағынасы жоқ әліпби таңбалары; шағын тіл бірліктерінің екі жақты атаулары; мағынасы - бұйрық түрінде емес атаулардың қосындысын білдіретін сөйлемшелер; белгілі әрекетті білдіретін (бұйрық мағынасында) синтаксистік құрылымдардан тұратын операторлар тағы басқа. Бағдарламалық тілдердің өзіне тән сипаты - символдық, сөздік, сөйлемдік, мәтіндік деңгейлердің ара жігі белгісіздігіне мәтіндерді жазып, ЭЕМ-де енгізуде ондағы жетімсіздік басқа символдармен толықтырылады. Бағдарламалау тілі - мәліметті (деректі, ақпаратты) және олардың алгоритмін (бағдарламасын) ЭЕМ-де өңдеуге арналған формальді (жасанды) тіл. Бағдарламалау тілінің негізін алгоритмдік тіл құрайды. Алғашқы бағдарламалау тілі ішкі машиналық тіл болып есептеледі. Қазіргі бағдарламалау тілі машиналық-бағдарланған, процедуралық-бағдарланған және проблемалық-бағдарланған тілдер болып ажыратылады. Машиналық-бағдарланған бағдарламалау тілі өзінің мәліметтерінің түрі мен алгоритмінің құрылуы бойынша белгілі бір ЭЕМ-нің (не ЭЕМ класының) құрылымын бейнелейді. Мұның үстіне оның бағдарламалау процесін жеңілдету және автоматтандыру сияқты ерекшеліктері бар. Ол машиналық тілге жақын тіл. Машиналық-бағдарланған бағдарламалау тіліне автокод, алмо, эпсилон, т. б. тілдер жатады.

І. PYTHON ПРОГРАММАЛАУ ТІЛІ

1. 1 Python бағдарламалау тілінің тарихы

Python - кез келген қазіргі заманғы компьютерлік операциялық жүйеде қолдануға болатын жалпы мақсаттағы бағдарламалау тілі. Ол мәтінді, сандарды, суреттерді, ғылыми деректерді және компьютерде үнемдеуге болатын кез келген нәрсені ғана өңдеу үшін пайдаланылуы мүмкін. Ол күнделікті Google іздеу жүйесінің жұмысында, YouTube бейне, NASA және Нью-Йорк қор биржасында жұмыс істейді. Бұл Python бизнестің, үкіметтің және коммерциялық емес ұйымдардың жетістіктерінде маңызды роль атқаратын орындардың бірқатары ғана; басқа да көптеген бар.

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

  • Веб-қосымшалар үшін CGI программалау
  • RSS оқу құралын жасау
  • MySQL-ге оқу және жазу
  • PostgreSQL-дан оқу және жазу
  • HTML күнтізбелерін жасау
  • Файлдармен жұмыс істеу

Алғашында Python тілі Ameoba операциялық жүйесімен әрекет етуге қабілетті ABC бағдарламаллау тілінің ұрпағы ретінде алынған. Кейінірек Python дамып, ең басты және маңызды бағдарламаллау тіліне айналды. Ең алғаш жаңарту Python 2. 0 жаңа нұсқасы жарық көрді. Біл жаңа нұсқада көптеген функциялар мен жаңа алгоритмдер түрін көрсетті. Жаңартудан кейін Python тілінің қолданушылары арта түседі. Алайда бұл тілдің жаңарту бұнымен біткен жоқ. 2008 жылдың 3 желтоқсанында Python 3. 0 жарық көреді.

Python-ның жаңартулары

  • Python 1. 0 - қантар, 1994 жылPython 1. 5 - 31-ші желтоқсан, 1997 жылPython 1. 6 - 5-ші қыркүйек, 2000 жыл
  • Python 2. 0 - 16-шы қазан, 2000 жылPython 2. 1 - 17-ші сәуір, 2001 жылPython 2. 2 - 21-ші желтоқсан, 2001 жылPython 2. 3 - 29-шы шілде, 2003 жылPython 2. 4 - 30-шы қараша, 2004 жылPython 2. 5 - 19-шы қыркүйек, 2006 жылPython 2. 6 - 1-ші қазан, 2008 жылPython 2. 7 - 3-ші шілде, 2010 жыл
  • Python 3. 0 - 3-ші желтоқсан, 2008 жылPython 3. 1 - 27-ші шілде, 2009 жылPython 3. 2 - 20-шы ақпан, 2011 жылPython 3. 3 - 29-қыркүйек, 2012 жылPython 3. 4 - 16-шы наурыз, 2014 жылPython 3. 5 - 13-ші қыркүйек, 2015 жылPython 3. 6 - 23-ші желтоқсан, 2016 жылPython 3. 7 - 27-ші шілде, 2018 жыл

1. 2 Python бағдарламалау тілінің мүмкіндіктері

Python тілін бағдарламалауда қолданудың қажеттігін дәлелдейтін көптеген мүмкіндіктері бар. Олар келесілер:

  • xml/html файлдарымен жұмыс жасау;
  • http сұраныстар жасау;
  • GUI (графикалық интерфейс)
  • Веб-сценарийлер құру;
  • FTP-мен жұмыс жасау;
  • Кескіндермен, аудио және видеомен жұмыс жасау;
  • Робототехникада қолдану;
  • Математикалық және ғылыми есептеулерді бағдарламалау және т. б.

Соған орай python бағдарламасы көптеген міндеттерді шешеді: резервті көшіру болсын, электронды поштаны оқу болсын немес қандай да ойынды құру болсын. Python бағдарламалау тілі ештеңемен шектелмегендіктен оны үлкен жобаларды пайдалануға болады. Мысалы ретінде, python тілі IT-дің алыптары болып табылатын, Google және Yandex жобаларында кеңінен қолданылады. Сонымен қатар, оның қарапайымдылығы мен әмбебаптығы бұл тілді ең үздік бағдарламалау тілдері қатарына қосады [15] .

Тілін жүктеу және орнату. Python 3 бағдарламасын өз компьютеріңізге жүктеуді қарастырамыз. Ол тегін және еш тіркелусіз орындалады.

Windows жүйесіне Python тілін орнату

Алдымен оны ресми сайттан жүктеп алу керек. Басқа сайттардан көшіру қауіпті, яғни вирустық программалар болуы мүмкін. Программа тегін. Келесі сайттың адресіне кіру керек: https://python. org/downloads/windows/, ішенен "latest python release" және python 3 таңдау керек.

Загрузка Python - шаг 1. Обязательно выбираем python 3

Сурет 1. Бағдарламаны көшіруге арналған сайттың алғашқы бетінен үзінді

Таңдаған нұсқа бойынша сипаттамалары жазылған терезе пайда болады. Беттің соңына дейін көшіп, "download page" ашамыз.

Загрузка Python - шаг 2

Сурет 2. Жүктеуге болатын файлдар тізімі

Бұл жерден жүктеуге болатын файлдар тізімін байқауға болады. Сіздерге егер жүйе 32- биттік болса, онда Windows x86 MSI installer, егер жүйе 64-биттік болса, онда Windows x86-64 MSI installer файлын таңдау керек.

Загрузка Python - шаг 3

Сурет 3. Жүктеуге арналған файлдар тізімі

Python тілі жүктелгенше күтеміз. Жүктелген файлды ашу керек. Шығарушы қатарында Python Software Foundation жазуын көрсеңіздер, онда дұрыс таңдалды. Басқа жазу тұрса, ондай файлды ашпаған жөн [15] .

Установка Python - шаг 1

Сурет 4. Хабарлама терезесі

Барлық қолданушыларға немесе тек бір қолданушыға орнатуды орындаймыз (өз қалауларыңызбен орнату керек) .

Установка Python - шаг 2

Сурет 5. Орнату жағдайын таңдау терезесі

Орнатуға арналған буманы таңдау керек. Дискіден кез келген буманы таңдауға болады.

Установка Python - шаг 3

Сурет 6. Орнататын буманы таңдау терезесі

Компонентерін таңдауға болады. Егер таңдау білмеген жағдайда үнсіз келісім бойынша қалдыру керек.

Установка Python - шаг 4

Сурет 7. Компоненттерді таңдау терезесі

Python бағдарламасының орнатылғанын күту керек.

Finish батырмасын басқан соң бағдарлама орнатылды деп есептеу керек. Бұл нұсқада IDLE «зірлеу ортасы ендірілген. Дәл қазір алғашқы бағдарлама жазуға болады.

Енді алғашқа бағдарламаны кез келген мәтіндік редакторда немесе IDLE әзірлеу ортасында жазуға болады.

IDLE әзірлеу ортасы. Алғашқы бағдарлама

Python бағдарламасын іске қосқан соң IDLE ортасын ашу керек (Python бағдарламалау тіліндегі әзірлеу ортасы) .

Запуск IDLE из меню Пуск

Сурет 7. 1. IDLE ортасын іске қосу терезесі

IDLE ортасы бастапқыда интерактивті режімде ашылады. Кейіннен программаны жазуды бастауға болады. Салт бойынша алғашқы программа "hello world" болады.

Python тілінде "hello world" сөз тіркесін жазу үшін тек бір ғана жолдың жазылуы жеткілікті:

print("Hello world!")

Сурет 8. Python тілінде жазылған код

Бұл кодты IDLE ортасына енгізіп Enter батырмасына шертеміз. Нәтиже келесә суретте бейнеленген:

Первая программа на python

Сурет 9. Интерактивті режім терезесі

Осымен интерактивті режіммен таныс болдық. Келесі кодтарды да жазып тексеріп көруге болады.

print(3 + 4)

print(3 * 5)

print(3 ** 2) .

Негізінде интерактивті режім ең негізгісі болып табылмайды, сондықтан көбінде бағдарламалық кодтарды файлға жазып, файлды тексеруге жіберіп отырып жұмыс жаслады. IDLE интерактивті режімінде жаңа файл құру үшін File → New File (немесе Ctrl + N пернелер комбинациясын басу керек) [16] .

Открытие нового окна в IDLE

Сурет 10. Жаңа файл құру терезесі

Ашылған терезеде келесі 15-суреттегі код теріледі:

name = input("Атыңыз кім? ")

print("Сәлем, ", name)

Сурет 11. Алғашқы бағдарлама коды

Бірінші жол енгізуді талап етеді, яғни пернетақтадан жазған мәліметті енгізіп, Enter пернесін шерткенде енгізілген мәліметті name айнымалысына сақтайды.

Келесі жолда print функциясы қолданылады. Ол экранға Сәлем сөзінен кейін "name" айнымалысында сақталған сөзді шығарады.

Функционалды пернелерден F5 (немесе мәзірден IDLE Run → Run Module командасын таңдап) басу және шыққан нәтиженің дұрыстығын тексеру керек.

Келесі суретте бейнеленген скриншотта оң бағанында нәтиже, сол жақ бағанында жазған бағдарлама көрсетіледі.

Запуск программы в IDLE

Сурет 12. Бағдарламаның нәтижесін шығару терезесі

Сонымен қарапайым бағдарламаның құрылуы іске асырылды. Енді тілдің синтаксисін қарастыруға болады.

Python тілінің синтаксисі. Негізгі ережелері:
  • Жолдың соңы интрукцияның соңы болып табылады (нүктелі үтір қажет емес) ;
  • Ендірілген инструкциялар шегіністер өлшемі (көлемі) бойынша блоктарға біріктіріледі. Шегініс кезкелген болуы мүмкін, бастысы бір ендірілген блокқа бірдей шегініс өлшемі қолданылса болғаны. Кодтың оқылымы туралы да ұмытпау керек. 1 бос орын шегініс - ол ешқандай шешім болып табылмайды. Тым болмағанда 4 бос орын шегініс немесе табуляция белгісін қолданған дұрыс болады.
  • Python тілінде әр инструкциялар бір шаблонға сәйкес жазылады, негізгі инструкция қос нүктемен аяқталған соң, оның соңынан инструкцияның ендірілген блогы шегініс арқылы орналасады. Келесі суретте жазылуы бейнеленген:
  • Негізгі инструкция:

Инструкцияның ендірілген блогы

Сурет 13. Инструкцияның жазылуының бейнесі Бірнеше арнайы жағдайлар бар. Олар:
  1. Кейбір жағдайда бірнеше инструкцияны бір жолға нүктелі үтір арқылы жазуға болады:

a = 1; b = 2; print(a, b)

Сурет 14. Бірнеше инструкцияны бір жолға жазу

Бұндайды көп қолдануға болмайды, әрқашан да оқылым туралы есте сақтау керек.

  1. Бір инструкцияны бірнеше жолға да бөліп жазуға болады. Ол үшін бірнеше доғал, квардатты немесе жүйелі жақшаны қолдану керек.

if (a == 1 and b == 2 and

c == 3 and d == 4) : # Қос нүктені ұмытпауымыз қажет

print('spam' * 3)

Сурет 15. Бір инструкцияны бірнеше жолға бөліп жазу коды

  1. Құрамдас инструкцияның денесі сол негізгі дененің жазылған жолына орналасуы мүмкін, егер негізгі инструкцияның денесі құрамдас денені қамтымаса. Мысалы:

if x > y: print(x)

Сурет 16. Құрамдас және негізгі инструкцияның денесінің бір жолға жазылуы

Бағдарламалау тілінің толық синтаксисін түсіну үшін көптеген мысалдарды қарастыру керек. Бірнеше есептердің шығарылуын қарастырып барып түсінуге болады.

  1. Python тіліндегі жолдар

Жолдар . Жолдағы бос орындарды немесе бірнеше бос орындарды «*» таңбасымен алмастыруды қарастырайық.

Бұндай есепті шығару үшін бірінші алгоритмін құрып алу керек. Егер жолда бірнеше бос орын кездессе оны бір «*» таңбасымен алмастырып, ал жолдың басы мен соңындағы бос орындарды ою керек.

Python тіліндегі сандар.

1. Python тіліндегі сандар.

Python тілінде сандар келесі түрлері бар: бүтін, нақты, комплексті. Бүтін сандар (int) . Python тіліндегі сандардың қарапайым сандардан еш айырмашылығы жоқ. Олар қарапайым математикалық операцияларды қолдайды және 1-кестеде көрсетілген.

Кесте 1. Математикалық операциялар

x + y
Қосу
x + y: x - y
Қосу: Айырма
x + y: x * y
Қосу: Көбейту
x + y: x / y
Қосу: Бөлу
x + y: x // y
Қосу: Бөлгендегі бүтін бөлік
x + y: x % y
Қосу: Бөлгендегі қалдық
x + y: -x
Қосу: Санның белгісін ауыстыру
x + y: abs(x)
Қосу: Сан модулі
x + y: divmod(x, y)
Қосу: (x // y, x % y) жұп
x + y: x ** y
Қосу: Дәрежеге шығару
x + y: pow(x, y[, z] )
Қосу: x y модулі бойынша (егер модулі берілсе)

Тізім дегеніміз не? Python-дағы тізім - ерікті түрдегі нысандардың (объектілердің) реттелген өзгертілетін топтамасы (массив сияқты, бірақ типтері әр басқа болуы мүмкін) . Тізімдерді қолдану үшін оларды құрып алу керек. Тізімді бірнеше жолмен құруға болады. Мысалы, кез келген қайталанатын нысанды өңдеуге болады (мысалы, жолды list ендірілген функциясымен) :

>>> list('тізім')

['с', 'п', 'и', 'с', 'о', 'к']

Тізімді литералдардың да көмегімен құруға болады:

>>> s = [] # Бос список

>>> l = ['s', 'p', ['isok'], 2]

>>> s

[]

>>> l

['s', 'p', ['isok'], 2]

Мысалда көрсетілгендей, тізім кез-келген нысанның (кірістірілген тізімдерді қоса алғанда) кез келген санын қамтуы немесе ештеңені қамтымауы да мүмкін.

Тізімді құрудың тағы бір жолы - тізімдер генераторы. тізімдер генераторы - тізбектегі элементтің әрқайсысына өрнекті қолдана отырып жаңа тізімді құру тәсілі. Тізімдер генераторы for цикліне өте ұқсайды.

>>> c = [c * 3 for c in 'list']

>>> c

['lll', 'iii', 'sss', 'ttt']

Бірақ күрделі жағдайларда тізімдерді жасау үшін әдеттегі for циклы қолданған жөн.

Тізімдердің функциялары мен әдістері. Тізімді құрып алған соң олармен жұмыс істеуге болады. Тізімдер үшін негізгі ендірілген функциялар мен әдістер бар.

Кесте 2. Тізімдер әдістері

Әдіс
Атқаратын қызметі
Әдіс: list. append(x)
Атқаратын қызметі: Тізімнің соңына элемент қосады
Әдіс: list. extend(L)
Атқаратын қызметі: L тізімінің барлық элементтерін соңына қосып list тізімін кеңейтеді
Әдіс: list. insert(i, x)
Атқаратын қызметі: i-нші элементке x мәнін қояды
Әдіс: list. remove(x)
Атқаратын қызметі: Х мәні бар тізімдегі бірінші элементті жояды. Егер ондай элемент жоқ болса ValueError деп шығады
Әдіс: list. pop([i] )
Атқаратын қызметі: i-ый элементті жояды және оны қайтарады. Егер индекс көрсетілмесе, соңғы элементті жояды
Әдіс: list. index(x, [start [, end] ] )
Атқаратын қызметі: x мәні бар бірінші элементтің жағдайын қайтарады (бұнда іздеу start-тан end-қа дейін жүргізіледі)
Әдіс: list. count(x)
Атқаратын қызметі: X мәні бар элементтердің санын қайтарады.
Әдіс: list. sort([key=функция] )
Атқаратын қызметі: Функциялар негізінде тізімді сұрыптайды
Әдіс: list. reverse()
Атқаратын қызметі: Тізімді кеңейтеді (ашып жазады)
Әдіс: list. copy()
Атқаратын қызметі: Тізімнің үстіңгі көшірмесі
Әдіс: list. clear()
Атқаратын қызметі: Тізімді тазартады

Кейбір кезде өнімділікті арттыру үшін тізімдерді әлдеқайда икемді массивтермен алмастырады (бұндай жағдайда әдетте ендірілген кітапханаларды қолданады. Мысалы NumPy) .

Кортеждер (tuple) . Келесі деректер типі кортеждер (tuple) деп аталады. Олар негізінен өзгертілмейтін тізімдер болып табылады. Олар не үшін қажет?
  • Қорғау үшін. Кортеж әдейі және кездейсоқ өзгертулерден қорғалған.
  • Өлшемі аз. Негізі болмас үшін:

>>> a = (1, 2, 3, 4, 5, 6)

>>> b = [1, 2, 3, 4, 5, 6]

>>> a. __sizeof__()

36

>>> b. __sizeof__()

44

Функциялар және файлдармен жұмыс.

Функциялар және файлдармен жұмыс. Бұнда атаулы мен анонимді функциялар және def, return және lambda интрукциялары қарастырылады. Сонымен қатар, функцияның міндетті және міндетті емес аргументтері, еркін санды аргументтері бар функциялар қарастырылады.

Атаулы функциялар, def инструкциясы. Python тіліндегі функция аргументтер қабылдайтын және мәнді қайтаратын нысан болып табылады. Әдетте функция def инструкциясы көмегімен анықталады.

Қарапайым функцияны анықтайық:

def add(x, y) :

return x + y

return Инструкция мәнді қайтаруды талап етеді. Ал аталған жағдайда функция x пен y қосындысын қайтарады. Енді оны шақыруға болады

>>> add(1, 10)

11

>>> add('abc', 'def')

'abcdef'

Функция кез-келген күрделілікте болуы және барлық нысандарды (тізімдер, кортеждерді және тіпті функцияларды) қайтаруы мүмкін:

>>> def newfunc(n) :

. . . def myfunc(x) :

. . . return x + n

. . . return myfunc

>>> new = newfunc(100) # new - бұл функция

>>> new(200)

300

Функция return инструкциясымен аяқталмауы да мүмкін, бірақ соның өзінде функция None мәнін қайтарады:

>>> def func() :

. . . pass

>>> print(func() )

None

Функция аргументтері. Функция кез келген сандағы аргументтерді қабылдауы мүмкін немесе мүлдем қабылдамауы да мүмкін. Сондай-ақ, аргументтер саны кез келген, позициялық және атаулы аргументтері бар функциялар, міндетті және міндетті емес функциялар кең таралған. Файлдар. Файлдармен жұмыс. Төменде python тілінің файлдармен әрекет жасауға арналған ендірілген құралдары қарастырылады: ашу / жабу, оқу және жазу.

Файлмен жұмыс жасау үшін алдымен оны ашып алу керек. Ол үшін open ендірілген функциясы қолданылады:

f = open('text. txt', 'r')

Кесте 3. Файлды ашу режімдері

Режім
Белгіленуі
Режім: 'r'
Белгіленуі: Оқу үшін ашу (әдепкі мән болып табылады)
Режім: 'w'
Белгіленуі: Жазу үшін ашу, файлдың ішіндегі мәні жойылады, файл жоқ болса, онда жаңадан құрылады
Режім: 'x'
Белгіленуі: Жазу үшін ашу, егер файл жоқ болса, онда ерекше жағдай деп саналады
Режім: 'a'
Белгіленуі: қосымша жазу үшін ашу, ақпарат файлдың соңына қосылады
Режім: 'b'
Белгіленуі: Екілік режимде ашу
Режім: 't'
Белгіленуі: мәтіндік режимде ашу (әдепкі мән болып табылады)
Режім: '+'
Белгіленуі: оқу және жазу үшін ашу

Режимдер біріктірілген болуы мүмкін, яғни, мысалы, 'rb' - екілік режімде оқу. Әдепкі жағдайда мәні 'rt' болады.

Соңғы аргумент encoding, ол тек мәтіндік режімде файлды оқу кезінде қажет. Бұл аргумент кодтауды анықтайды.

Файлдан оқу. Файлды ашқан соң одан ақпаратты оқуымыз керек. Ол үшін оның бірнеше тәсілі бар, бірақ соның ішінде екеуі ғана қажет болады.

Файлға жазу . Файлға келесі тізімді жазуды орындап көрейік:

>>> l = [str(i) +str(i-1) for i in range(20) ]

>>> l

['0-1', '10', '21', '32', '43', '54', '65', '76', '87', '98', '109', '1110', '1211', '1312', '1413', '1514', '1615', '1716', '1817', '1918']

Файлды жазу үшін ашу:

>>> f = open('text. txt', 'w')

Файлға жазу write әдісі арқылы жүзеге асырылады. Ол келесі 26-суретте көрсетілген.

IDE-ні орнату

Интеграцияланған өңдеу ортасы (ағылш. Integrated Development Environment) - бағдарламалық қамтамасыз етуді әзірлеу үшін бағдарламашылар пайдаланатын бағдарламалық құралдар жүйесі. Бұл бағдарлама арқылы сіз бағдарламалаумен ыңғайлы түрде айналысып, жаңа мүмкіндіктерге ие боласыз. Python тіліне арналған көптеген сапалы IDE-лер бар. IDE қолданыста ыңғайлы әрі тиімді болып табылады. Python-ды орнату үшін, www. python. org нұсқауына өтіп "Cкачать" батырмасын шертіңіз. Сонда программа автоматты түрде жүктеледі.


Сурет 17. Python бағдарламалау тілін орнату

ІІ Python программалау тілін 6-сыныпта оқыту

2. 1 Python программалау тілінің 6-сыныпта қарастырылатын тақырыптары

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
ЭЛЕКТРОНДЫ КӨМЕКШІ ҚҰРАЛ ЖАСАУ НЕГІЗДЕРІ
Аралас оқыту технологиясы әдістеріне шолу
IT БАҒЫТЫНДАҒЫ МЕКТЕПТЕРДЕ ИНФОРМАТИКА КУРСЫН ОҚЫТУДЫ ҰЙЫМДАСТЫРУДЫҢ ӘДІСТЕМЕЛІК ЕРЕКШЕЛІКТЕРІ
Java кең таралған программалау тілі
Программалау тілдерімен танысу
Python тілі жайында
ЖАҢАРТЫЛҒАН БАҒДАРЛАМА БОЙЫНША ИНФОРМАТИКА ПӘНІН ОҚЫТУДЫ ҰЙЫМДАСТЫРУ
Пайдаланушы интерфейсі компоненттері
Жасанды интеллект желілерін салыстыру
Ақпарат қарастырылған жүйе күйі
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz