Press "Enter" to skip to content

Python dasturlash tili doc

2000yilda 2.0 versiyasi, 2008 yil esa 3.0 versiyalari chiqarildi. Versiyalar

Python dasturlash tili: qovuzloqlari

Python dasturlash tili ( “Python” yoki “Python” kabi) Ichak uchun bir necha yo’llari, ayrim harakat bor. Python har qanday iteratsiyada amalga oshirish uchun asosiy vositalari – qovuzloqlari esa va. esa halqa uchun ko’proq universal hisoblanadi, shuning uchun sekin bo’ladi. Biroq, bu yaxshi emas, degani emas! u bir nechta darajasi va mnogouslovnyh dasturlari yaratish uchun eng qiyin vazifalarni amalga bilan, chunki uchun halqa, tez-tez ishlatiladi.

Python: postcondition bilan aylanishiga

postcondition bilan ko’chadan – u berk ko’chadan eng universal tashkiliy tuzilmalari bo’lgan, esa dasturlash muhit. esa halqa “kabi uzoq» tamoyili bo’yicha faoliyat ko’rsatmoqda. Bu quyidagi ma’nosi: bir muayyan holati haqiqiy qiymati qaytadi esa, u ish bo’ladi! Ushbu dizayn “velosiped” deb ataladi, chunki, galma-boshlang’ich qiymati bilan boshlangan, takroriy funktsional boshqarish. tsikli amalga Python qiymati FALSE bo’ladi vaqtda amalga oshiriladi esa. Bu nuqtada, tarjimon postcondition vaqt bilan blokda keyin joylashgan yangi liniyasi, ya’ni, quyidagi funktsional-semantik segmentida uchun dastur uzatadi.

dasturlash tillarida, Python ko’chadan postcondition quyidagi sintaksisi esa:

Ifoda bitta bayonot yoki bir necha bo’lishi mumkin. Ahvoli har doim har qanday nol bo’lmagan haqiqiy beqiyosdir. Bu dizayn belgilangan talabni to’g’ri sifatida uzoq ishlaydi.

Misol uchun, “Python” esa tsikli foydalanish

Ichak esa Rassmotirim. Python juda qiziqarli tuzilmalar uning yineleme hisoblanadi:

Infinite Loop ko’pincha bir o’zgarish aylanishi shart-sharoitlar qo’shish unutish xato Ajam Dasturchilar hisoblanadi.

ning Python kodi quyidagi parcha da, bir ko’rib chiqaylik. abadiy iteratsiya- bu holatda davrlarini ( “#” belgi keyin Fikr bo’ladi):

soni = 1 # o’zgarmaydigan raqamini e’lon va 1 qiymatini yuklansin

Python teskari aylanishi amalga oshirilayotgan kabi? ning belgi chiziq tan va teskari tartibda chop uchun kerak bo’lgan dastur yozishni deb tasavvur qilaylik. Bu qanday amalga oshirish mumkin?

Quyidagi misolni ko’rib chiqaylik:

dekabrida ham soni uchun (len (lar), 0, -1):

new_slovo.append (s [i-1])

[ ‘P “,” p “,” Ey, g’, ‘p »,« bir »,« m »,« m »,« U »,« p »,« o »,« bir »,« a »,« n »,« U »,« e ‘]

Chop etish (new_slovo)

[ ‘P “,” p “,” Ey, g’, ‘p »,« bir »,« m »,« m »,« U »,« p »,« o »,« bir »,« a »,« n »,« U »,« e ‘]

Chop etish ( ”. qo’shilish (new_slovo))

ichki o’tgan ko’chadan

Python, boshqa organizmida joylashtirilgan dasturiy ta’minot va investitsiyalar, ko’chadan ham bor. Har bir ko’chadan ichki halqa bo’lishi, va shuning uchun u abadiy narvon qurish mumkin mumkin. tashqi Ichak birinchi ko’chadan keyin barcha tashqi Ichak tanasiga kirasiz nazorat, o’z tugaganidan oldin ijro ichki halqasida bir qo’ng’iroq bilan chiziladi. Har bir til ichki o’tgan ko’chadan o’z xususiyatlari bor, uning ular “Python” dasturlash tilida qanday ishlashi qaraylik.

Agar ichki o’tgan ko’chadan foydalanayotgan bo’lsangiz, Python quyidagi sözdizimini taklif etadi:

O’zgaruvchilar ketma-ketlikda o’zgaruvchining uchun:

O’zgaruvchilar ketma-ketlikda o’zgaruvchining uchun

ichki o’tgan ko’chadan maxsus xususiyatlari har qanday turdagi tsikli bilan tsikl har qanday turi sifatida foydalanish mumkin haqiqatdir! Bu tsikl bilan (yoki) esa esa aksincha yana bir tsikl uchun ko’milgan yoki mumkin, degan ma’noni anglatadi.

Mavzu: pythonga kirish python dasturlash tili

oddiy (nastol’niy) dasturlar yaratish hamda berilganlar bazasi bilan ishlash mumkin.

Ayniqsa Python dasturlash tilining tezlik bilan tarqalishiga uning mashinali o„rgatish

va sun’iy intellekt sohalaridagi tadqiqot ishlarida keng qo„llanilishi sabab bo„lgan.

Python dasturlash tiliga 1991 yil Golland dasturchisi Guido van Rossum asos

solgan. Shundan beri ushbu til rivojlanishning ulkan yo„lini bosib o„tdi va

2000yilda 2.0 versiyasi, 2008 yil esa 3.0 versiyalari chiqarildi. Versiyalar

orasidagimuddatning uzoqligiga qaramasdan doima versiya ostilari chiqariladi.

Shundayqilib, ushbu material eng oxirgi 3.7 versiyasi asosida tuzilgan.

Python dasturlash tilining asosiy xususiyatlari quyidagilardan iborat:

Skriptli til. Dastur kodi skriptlar ko„rinishida bo„ladi;

Turli dasturlash paradigmlarni, xususan ob’ektga yo„naltirilgan va funksional

paradigmlarni o„zida mujassamlagan;

Skriptlar bilan ishlash uchun interpretator kerak bo„lib, u skriptni ishga tushiradi va

Portativlik va platformaga bog„liqmaslik. Kop’yuterda qanday operasion tizim

Windows, Mac OS, Linux bo„lishidan qat’iy nazar, ushbu operasion tizimda

interpretator mavjud bo„lsa, foydalanuvchi tomonidan yozilgan skript kod

Xotiraning avtomatik boshqarilishi;

Turlarga dinamik ajratilishi;

Pythonda dasturning bajarilishi quyidagicha bo„ladi: Dastlab mant muharririda ushbu

dasturlash tili asosida ifodalar ketma-ketligidan iborat skript kod yoziladi. Ushbu

yozilgan skript kod barajirilish uchun interpretatorga uzatiladi. Interpretator skript

kodni oraliq baytkodga tarjima qiladi. Keyin virtual mashina

Python dasturlash tili

Python dasturlash tili. O’quv qo’llanma.  python-dasturlash-tili-qollanma.docx [896,95 Kb] (cкачиваний: 1101)
Посмотреть онлайн файл: python-dasturlash-tili-qollanma.docx
20 Python Libraries You Aren’t Using (But Should)  20-python-libraries-you-arent-using-but-should-en.pdf [4,13 Mb] (cкачиваний: 322)
Посмотреть онлайн файл: 20-python-libraries-you-arent-using-but-should-en.pdf
Учимся программировать вместе с Питоном (Start with Python) (Чаплыгин А. Н.)  start-with-python-ru.pdf [816,02 Kb] (cкачиваний: 290)
Посмотреть онлайн файл: start-with-python-ru.pdf

Скачать: python-dasturlash-tili-qollanma.docx
Размер: 896,95 Kb
Скачали: 1101
Дата: 31-03-2019, 18:34
MD5: 39963ee3b5c08d71e4f8269fa09cc39a Скачать: 20-python-libraries-you-arent-using-but-should-en.pdf
Размер: 4,13 Mb
Скачали: 322
Дата: 31-03-2019, 18:42
MD5: d7573de8319d8af446770f3234cb48b9 Скачать: start-with-python-ru.pdf
Размер: 816,02 Kb
Скачали: 290
Дата: 31-03-2019, 18:44
MD5: 3b0252cd244cc53039c8232986b6dc9b

Добавлено: 31-03-2019, 18:35