Salom Word Birinchi cgi dasturi



Download 0,56 Mb.
bet34/501
Sana29.12.2021
Hajmi0,56 Mb.
#85136
1   ...   30   31   32   33   34   35   36   37   ...   501
Bog'liq
python 3 o'zbek

Rezervlangan so'zlar

Quyidagi ro'yxatda Python kalit so'zlari ko'rsatilgan. Bu zahiralangan so'zlar va siz bunday qila olmaysiz

ulardan doimiy yoki o'zgaruvchi yoki boshqa identifikator nomlari sifatida foydalaning. Python-ning barcha kalit so'zlari

faqat kichik harflardan iborat.

va

qatl


Yo'q

sifatida


nihoyat

yoki


tasdiqlamoq

uchun


o'tish

tanaffus


dan

bosib chiqarish

sinf

global


oshirish

davom eting

agar

qaytish


def

Import


harakat qilib ko'ring

del


ichida

vaqt


elif

hisoblanadi

bilan

yana


lambda

Yo'l bering

tashqari

Chiziqlar va belgilar

Python sinf va funktsiyalarni aniqlash uchun kod bloklarini ko'rsatish uchun qavslardan ({}) foydalanmaydi

yoki oqimni boshqarish. Kod bloklari qat'iy ravishda kiritiladigan chiziqcha bilan belgilanadi.

Tarkibdagi bo'shliqlar soni o'zgaruvchan, ammo blokdagi barcha gaplar

bir xil miqdorda ajratilishi kerak. Masalan-



29-bet

Python 3

16

agar rost bo'lsa:



bosib chiqarish ("Haqiqiy")

yana:


bosib chiqarish ("Noto'g'ri")

Ammo quyidagi blok xato keltirib chiqaradi.

agar rost bo'lsa:

bosib chiqarish ("Javob")

bosib chiqarish ("Haqiqiy")

yana:


bosib chiqarish "(Javob")

bosib chiqarish ("Noto'g'ri")

Shunday qilib, Pythonda bir xil miqdordagi bo'shliqlar bilan ajratilgan barcha doimiy chiziqlar bo'lar edi

blokni hosil qiladi. Quyidagi misolda turli xil bayon bloklari mavjud -



Eslatma: hozirgi paytda mantiqni tushunishga harakat qilmang. Faqat ishonch hosil qiling

turli bloklarni tushunish, agar ular qavs bo'lmasa ham.

#! / usr / bin / python3

import sys

urinib ko'ring:

# ochiq fayl oqimi

file = ochish (file_name, "w")

tashqari, IOError:

print ("Yozishda xato yuz berdi", file_name)

sys.exit ()

bosib chiqarish ("Enter '", file_finish,)

bosib chiqarish "'tugagandan so'ng»

file_text! = file_finish:

file_text = raw_input ("Matnni kiriting:")

agar file_text == file_finish:

# faylni yoping

fayl.close

tanaffus


file.write (file_text)

file.write ("\ n")

file.close ()

file_name = input ("Fayl nomini kiriting:")

agar len (file_name) == 0:

bosib chiqarish ("Keyingi safar biron bir narsani kiriting")





30-bet

Python 3

17

sys.exit ()



urinib ko'ring:

file = ochish (file_name, "r")

tashqari, IOError:

print ("Faylni o'qishda xatolik yuz berdi")

sys.exit ()

file_text = file.read ()

file.close ()

bosib chiqarish (file_text)




Download 0,56 Mb.

Do'stlaringiz bilan baham:
1   ...   30   31   32   33   34   35   36   37   ...   501




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish