28
2-BOB. PYTHON DASTURLASH TILI VA UNING IMKONIYATLARI
2.1. Python dasturlash tili va sintaksisi
Python dasturi
Python
dasturi
bir
yoki bir nechta
modullardan
iborat bo'lishi mumkin. Har
bir modul 7 bitli ASCII kodlash bilan mos keladigan shifrlangan matnli fayldir. Eng
muhim bitdan foydalanadigan kodlashlar uchun kodlashning nomi aniq ko'rsatilishi
kerak. Masalan, sharhlar yoki satrlarning harflari kodlangan modul
KOI8
-R, birinchi
yoki ikkinchi qatorda quyidagi tavsiflarga ega bo'lishi kerak:
# -*- coding: koi8-r -*-
Ushbu spesifikatsiya tufayli Python interperatarori Unicode harflarni Unicode-
ga qanday qilib to'g'ri tarjima qilishni biladi. Ushbu
chiziqsiz Python-ning yangi
versiyalari har bir modul uchun sakkizinchi bit to'plamiga
ega kodlar bilan
ogohlantiradi.
Qanday qilib dasturni modulli qilish quyidagi bobda ma'lum bo'ladi. Quyidagi
misollar faylga yozilgan modullarning ikkala parchasini va Python interperatarori bilan
dialog oynasining qismlaridan foydalanadi. Ikkinchisi o'ziga
xos taklifnoma bilan
ajralib turadi >>> va funt belgisi (#) satr oxiriga sharh qoldiradi.
Pythondagi
dastur,
interperataror
nuqtai
nazaridan,
Dostları ilə paylaş: