Shólkemlestiriw: a) sálemlesiw, b) tazalıqtı kóriw, s) qatnastı tekseriw, d) sabaqqa tayarlı kóriw hám sabaq rejesi.
Úyge tapsırmanı soraw hám bahalaw: a) awizeki soraw b) tarqatpa materiallar tarqatiw, d) alıp kelingen qaǵazlardı berip shıǵıw.
Klasımız oqıwshılardıń 2 toparǵa ajratıp alamız.
Úyge tapsırmanı soraw juwaplar arqalı hám juwap bergen toparlarǵa kartıshkalar, smaylikler berilip barıladı.
Python dástúrlew tili jaratılıw tarixi, múmkinshilikleri hám onıń ornatılıwı
Python programmalastılıw tiliniń jaratılıwı 1990-jil aqırı 1980 -jil baslarında rawajlana baslaġan. Sol waqitlarda onsha belgili bolmaǵan Gollandiyanıń CWI institutı jumısshısı Gvido van Rossum tárepinen islep shiġilġan hám adamlar arasında keń tarqalġan.
Python - bul úyreniwge ańsat hám usınıń menen birge múmkinshilikleri joqarı bolǵan az sanlıq zamanagóy dástúrlew tilleri qatarına kiredi. Python joqarı dárejedegi maǵlıwmatlar strukturası hám ápiwayı lekin natiyjeli obiektke jóneltirilgen dástúrlew usılların usınıs etedi.
Pythonning ayriqshalıǵı hám ózgeshelikleri:
• Ápiwayı, úyreniwge ańsat, ápiwayı sintaksisga iye, dástúrlewdi baslaw ushın qolay, erkin hám ashıq kodlıq programmalıq támiynat; • Programmanı jazıw dawamında tómen dárejedegi detallardi, mısal ushın yadtı basqarıwdı esapqa alıw shárt emes; • Kóplegen platformalarda hesh qanday ózgertiwlersiz isley aladı; • Interpretatsiya (Интерпретируемый) etiletuǵın til; • Keńeyiwge (Расширяемый) beyimlesken til. Eger programmanı qandayda bir jerin tezirek islewin qálesek sol bólekti C yamasa C++ dástúrlew tillerinde jazıp keyin sol bólekti python kodı arqalı iske túsirse (shaqırsa)de boladı; • Bazalıq kóp túrme-túr kitapxanalarına iye; • xml/html fayllar menen islew múmkinshiligi • http sorawları menen islew múmkinshiligi; • GUI (grafik interfeys); • Web ssenariy dúziw • FTP menen islew • Súwretli audio video fayllar menen islew; • Robototexnikada qollanıw múmkinshiligi; • Matematikalıq hám ilimiy esaplawlardı programmalastırıw.
Pythonni úlken proyektlerde isletiw múmkin. Sebebi, onı shegarası joq hámde múmkinshiligi joqarı. Sonıń menen birge, ol ápiwayı jáne unıversalliġi menen programmalastırıw tilleri arasında eń jaqsısı bolıp tabıladı. Python dástúrlew tilin ornatıw. Eger siz qandayda bir GNU/Linux distributivini isletip atırǵan bolsańız kóp hallarda siziń sistemańızda python ornatılǵan boladı. Bunı tekserip kóriw ushın izlew túwmeshesi arqalı tómendegi buyrıqtı iske túsirip kóriw kerek boladı
.python -v
Eger sizde Python 3. 4. 3 jazıwı yamasa soǵan uqsas jazıw payda bolsa ol jaǵdayda hámmesi jayında. Windows operatsion sistemasına ornatıw ushın www.python.org/downloads web betine ótemiz hám odan aqırǵı python versiyasın júklep alamız.
Pythonni ornatıw ádetiy programmalardı ornatıw sıyaqlı keshedi. Hesh qanday qıyın jerı joq.
1-súwret. Python programmasınıń ornatıwshı (установочный) faylı.
Python dástúrlew tiliniń ornatıwshı paketin ústine tıshqansha kórsetkishin 2 ret basamız hám bizge tómendegi ayna payda boladı.
2- súwret. Python programmasın ornatıw ushın baslawdı kórsetiwshi ayna.
Bul jerde Install for all users-barlıq paydalanıwshılar ushın. Install just for me tek siz ushın, eger bunı tańlap instalyatsiya qilsaq yaǵnıy ornatsaq Windows vista operatsion sistemasında qátelik júz beredi hám programma islemeydi. Sol sebepli Install for all users penenni tańlaǵanımız maqul. Keyin next tuymeshesin basamız.
3- súwret. Python programmasın ornatiliw ornın kórsetiw aynasi.
Bul jerde bolsa Python dástúrlew tilin qay jerge ornatılıwı kórsetilip atir.
4- súwret. Python programmasın ornatılıw protsesi.
Python ornatılıp atır hám bir neshe sekunddan keyin tómendegi ayna kórinetuǵın boladı :
5- súwret. PIP kitapxanasın(библиотека) qosıw nátiyjesinde payda bolatuǵın ayna.
Bunda Console rejiminde programma iske túsip pip kitapxanasın qosadı.
6- súwret. Python programmasın ornatıw pıtkenligi haqqındaǵı baylanısıw aynası.
Hám programmanı ornatıw jaqsı juwmaqlandı.
Python tili sintaksisi hám tiykarǵı operatorları.
Python tili sintaksisi ózi sıyaqlı ápiwayı:
• Qatar aqırı instruksiyaning aqırı esaplanadı (noqatlı útir shárt emes)
• Hár bir qatar basındaǵı bos jay (otstup) zárúrli áhmiyetke iye. Kiritilgen ámeller bos jaylardıń úlkenligine qaray bloklarǵa birlesedi. Bos jayqálegenshe bolıwı múmkin tiykarǵısı bir kiritilgen blok shegarasında bos jay bir qıylı bolıwı kerek. Nadurıs qoyılǵan bos jaylar qátelik júz beriwine alıp keliwi múmkin. Bir probel menen bos jay payda etiw jaqsı qarar emes penenonı ornına tórtew probel yamasa Tab belgisin isletiw kerek.
• Pythonga kiritilgen ámeller birdey shablonda jazıladı. Bunda tiykarǵı ámel eki noqat menen tamamlanıladı jáne onıń artınan kiritilgen blok kodı da jaylasadı. Ádetde, tiykarǵı ámelniń astındaǵı qatar bos jay menen ajratıladı.
Bir neshe arnawlı jaǵdaylar
• Bazan bir neshe ámeldi bir qatarǵa noqatlı útir menen ajratgan halda jazıw
Múmkin
Bunı kóp da qollamang! Jaqsısı bunday etpeń, oqıwǵa qolaysız.
• Bir ámeldi bir neshe qatarǵa jazıw múmkin tek sheńber, tórtmuyush hám
figurali qawıslardan paydanıw kerek.
Do'stlaringiz bilan baham: |