Python dasturlash maktabi
📘 Birlashtirish Bir necha satrlarni + belgisi bilan birlashtirish mumkin. #️⃣ >>> print('Nematillo ' + "Ochilov") Nematillo Ochilov >>> print('2' + '8') 28 JavaScript guruhi @js_uz
Toʻgʻri javobni toping?
print('python' + '3')
print('python' + '3')
Anonymous Quiz
77%
python3
5%
python
10%
pythonpythonpython
8%
Error
Python dasturlash maktabi
Ⓜ️ Matnlar (strings) ----------------------------- Python dasturlash tilida matnlar bir tirnoq (apostrof) yoki ikki tirnoq orasida matn kiritish orqali hosil bo'ladi. >>>print('Salom dunyo!') Salom dunyo! >>>print("O'zbekiston") O'zbekiston ⚠️ Matn uchun…
Ⓜ️ O'zgaruvchilar (Variables)
-----------------------------
Biror qiymatga nom berganda o'zgaruvchi hosil bo'ladi.O'zgaruchi nomi 1 ta tenglik va qiymat.Namuna: var = 123
Python dasturlash tilida o'zgaruvchilar turi ko'rsatilmaydi va o'zgaruvchini turini o'zgartirish mumkin.Namuna:
O'zgaruvchilar lotin harflari bilan boshlanadi va 2 belgidan keyin ostki chiziq yoki raqamlardan foydalanishingiz mumkin.Namuna:123abc, bozor$
O'zgaruvchilar nomidagi katta va kichik harflar farq qiladi.
Kompyuter uchun dastur tuzish: @pyqt5
-----------------------------
Biror qiymatga nom berganda o'zgaruvchi hosil bo'ladi.O'zgaruchi nomi 1 ta tenglik va qiymat.Namuna: var = 123
Python dasturlash tilida o'zgaruvchilar turi ko'rsatilmaydi va o'zgaruvchini turini o'zgartirish mumkin.Namuna:
a = 3; a = 'anor'; a = False
vahokazo.O'zgaruvchilar lotin harflari bilan boshlanadi va 2 belgidan keyin ostki chiziq yoki raqamlardan foydalanishingiz mumkin.Namuna:
a123, AIR, en_ru
O'zgaruvchilar nomi birinchi belgisi raqam bilan boshlanishi yoki o'zgaruvchilar nomida simvollar ishtirok etishi mumkin emas.namuna: Narx
va narx
boshqa boshqa o'zgaruvchi hisoblanadi.x = 123
x = 1
print(x)
>>> 1
Kompyuter uchun dastur tuzish: @pyqt5
Python dasturlash maktabi
Ⓜ️ O'zgaruvchilar (Variables) ----------------------------- Biror qiymatga nom berganda o'zgaruvchi hosil bo'ladi.O'zgaruchi nomi 1 ta tenglik va qiymat.Namuna: var = 123 Python dasturlash tilida o'zgaruvchilar turi ko'rsatilmaydi va o'zgaruvchini turini…
Toʻgʻri javobni toping?
x = 'qi'; y = 'wi'; z = x + y;
print(z)
x = 'qi'; y = 'wi'; z = x + y;
print(z)
Anonymous Quiz
5%
z
7%
qiqi
76%
qiwi
13%
Error
Python dasturlash maktabi
Ⓜ️ O'zgaruvchilar (Variables) ----------------------------- Biror qiymatga nom berganda o'zgaruvchi hosil bo'ladi.O'zgaruchi nomi 1 ta tenglik va qiymat.Namuna: var = 123 Python dasturlash tilida o'zgaruvchilar turi ko'rsatilmaydi va o'zgaruvchini turini…
Toʻgʻri javobni toping?
en-ru = 'language + 3' print(en-ru)
en-ru = 'language + 3' print(en-ru)
Anonymous Quiz
6%
en-ru
16%
language3
54%
language + 3
24%
Error
Python dasturlash maktabi
Ⓜ️ O'zgaruvchilar (Variables) ----------------------------- Biror qiymatga nom berganda o'zgaruvchi hosil bo'ladi.O'zgaruchi nomi 1 ta tenglik va qiymat.Namuna: var = 123 Python dasturlash tilida o'zgaruvchilar turi ko'rsatilmaydi va o'zgaruvchini turini…
Toʻgʻri javobni toping?
Numer1 = 11; Numer2 = 22; print(Numer1 + Numer2)
Numer1 = 11; Numer2 = 22; print(Numer1 + Numer2)
Anonymous Quiz
9%
Numer1 + Numer2
20%
11 + 22
59%
33
12%
Error
Python dasturlash maktabi
Ⓜ️ O'zgaruvchilar (Variables) ----------------------------- Biror qiymatga nom berganda o'zgaruvchi hosil bo'ladi.O'zgaruchi nomi 1 ta tenglik va qiymat.Namuna: var = 123 Python dasturlash tilida o'zgaruvchilar turi ko'rsatilmaydi va o'zgaruvchini turini…
Toʻgʻri javobni toping?
Numer1 = 11; Numer2 = Numer1 * 2; print(Numer1 + Numer2)
Numer1 = 11; Numer2 = Numer1 * 2; print(Numer1 + Numer2)
Anonymous Quiz
10%
123
68%
33
11%
44
12%
Error
Python dasturlash maktabi
Testlarni guruhlarga ulashing! 🗓MUNDARIJA: --------------------------- ⭕️ 1-bo'lim “Asosiy tushunchalar” Ⓜ️ Python nima? Ⓜ️ Birinchi dastur Ⓜ️ Oddiy operatsiyalar Ⓜ️ Haqiqiy sonlar Ⓜ️ Matnlar (strings) Ⓜ️ O'zgaruvchilar (Variables) Ⓜ️ Ma'lumotlarni olish…
Ⓜ️ Ma'lumotlarni olish input()
Pythonda foydalanuvchidan ma'lumot olish uchun siz intuitiv nomlangan input() (kirish) funktsiyasidan foydalanishingiz mumkin.
Masalan foydalanuvchilarni ro'yxatga olish namuna kodi:
Pythonda foydalanuvchidan ma'lumot olish uchun siz intuitiv nomlangan input() (kirish) funktsiyasidan foydalanishingiz mumkin.
Masalan foydalanuvchilarni ro'yxatga olish namuna kodi:
>>> ism = input("Ismingizni yozing: ")Matnlardan boshqa turdagi ma'lumotlar olish uchun ma'lumot turini ko'rsatish shart.Namuna:
>>> familiya = input("Familiyangizni yozing: ")
>>> print("Foydalanuvchi: " + ism + " " + familiya)
Ismingizni yozing: Brian
Familiyangizni yozing: Tracy
Foydalanuvchi: Brian Tracy
>>> radius = input("Aylana radiusini kiriting (sm)? ")
>>> formula = 2 * 3.14 * int(radius)
>>> print("Aylana uzunligi: " + str(formula) + " sm")
Aylana uzunligi: 12.56 sm
Python dasturlash maktabi
Ⓜ️ Ma'lumotlarni olish input() Pythonda foydalanuvchidan ma'lumot olish uchun siz intuitiv nomlangan input() (kirish) funktsiyasidan foydalanishingiz mumkin. Masalan foydalanuvchilarni ro'yxatga olish namuna kodi: >>> ism = input("Ismingizni yozing: ")…
Toʻgʻri javobni toping?
kavadrat_eni = int(input()); yuza = kavadrat_eni ** 2; print('Kvadrat yuzasi ' + str(yuza) + ' sm') 5
kavadrat_eni = int(input()); yuza = kavadrat_eni ** 2; print('Kvadrat yuzasi ' + str(yuza) + ' sm') 5
Anonymous Quiz
12%
Kvadrat yuzasi 5 sm
50%
Kvadrat yuzasi 25 sm
13%
Kvadrat yuzasi '25' sm
25%
Error
Python dasturlash maktabi
Testlarni guruhlarga ulashing! 🗓MUNDARIJA: --------------------------- ⭕️ 1-bo'lim “Asosiy tushunchalar” Ⓜ️ Python nima? Ⓜ️ Birinchi dastur Ⓜ️ Oddiy operatsiyalar Ⓜ️ Haqiqiy sonlar Ⓜ️ Matnlar (strings) Ⓜ️ O'zgaruvchilar (Variables) Ⓜ️ Ma'lumotlarni olish…
⭕️ 3-bo'lim "Nazorat tarkibi"
—————————————
Ⓜ️ "if" va "elif" operatorlari
Biror shart bajarish uchun if operatorlaridan foydalanishingiz mumkin va shart operatori deyarli barcha dasturlarda ishtirok etadi.
Shart operatori 3 qismdan iborat (if, elif, else).
Kod bloklarini chegaralash uchun shart operatoridan pastki qism 4 ta bo'sh joy yoki 1 ta tabulyatsiyadan boshlanadi.
Agar ifoda rost bo'lsa shart operatori pastki qismidagi kod ishga tushadi, aks holda e'tiborsiz qoldiriladi.
Nima uchun elif operatori kerak?
⚠️
Agar hamma shartga if operatorini qo'llasak hamma shart operatorlari ishga tushadi.Agar birinchi shartga if shart operatori boshqa shartlarga elif shart operatoridan foydalansak elif shart operatori ishga tushsa qolgan operatorlar e'tiborsiz qoldiriladi.Quyidagi kodda '
—————————————
Ⓜ️ "if" va "elif" operatorlari
Biror shart bajarish uchun if operatorlaridan foydalanishingiz mumkin va shart operatori deyarli barcha dasturlarda ishtirok etadi.
Shart operatori 3 qismdan iborat (if, elif, else).
Kod bloklarini chegaralash uchun shart operatoridan pastki qism 4 ta bo'sh joy yoki 1 ta tabulyatsiyadan boshlanadi.
Agar ifoda rost bo'lsa shart operatori pastki qismidagi kod ishga tushadi, aks holda e'tiborsiz qoldiriladi.
x = 7Shartlar bajarilishida birinchi if operatoridan foydalaniladi.So'ng elif yoki else operatorlaridan foydalanishingiz yoki foydalanmasligingiz mumkin.
if x == 7:
print("x 7 ga teng")
x 7 ga teng
Nima uchun elif operatori kerak?
⚠️
Agar hamma shartga if operatorini qo'llasak hamma shart operatorlari ishga tushadi.Agar birinchi shartga if shart operatori boshqa shartlarga elif shart operatoridan foydalansak elif shart operatori ishga tushsa qolgan operatorlar e'tiborsiz qoldiriladi.Quyidagi kodda '
x 18 ga teng
' chop etilmadi sabab undan yuqoridagi elif operatori bajarildi.x = 18else shart operatori boshqa holatlarda ishga tushadi.
if x == 22:
print("x 22 ga teng")
elif x < 22:
print("x 22 dan kichik")
elif x == 18:
print("x 18 ga teng")
else:
print("Yuqoridagi shartlar ishga tushmadi")
x 22 dan kichik
x = 18@pythonuz
if x == 22:
print("x 22 ga teng")
elif x < 11:
print("x 11 dan kichik")
elif x == 15:
print("x 15 ga teng")
else:
print("Yuqoridagi shartlar ishga tushmadi")
Yuqoridagi shartlar ishga tushmadi
Python dasturlash maktabi
⭕️ 3-bo'lim "Nazorat tarkibi" ————————————— Ⓜ️ "if" va "elif" operatorlari Biror shart bajarish uchun if operatorlaridan foydalanishingiz mumkin va shart operatori deyarli barcha dasturlarda ishtirok etadi. Shart operatori 3 qismdan iborat (if, elif, else).…
@pythonuz if va else shart operatorlari
Python dasturlash maktabi
⭕️ 3-bo'lim "Nazorat tarkibi" ————————————— Ⓜ️ "if" va "elif" operatorlari Biror shart bajarish uchun if operatorlaridan foydalanishingiz mumkin va shart operatori deyarli barcha dasturlarda ishtirok etadi. Shart operatori 3 qismdan iborat (if, elif, else).…
Toʻgʻri javobni toping?
x = 88 if x == x: print('+') else: print(x)
x = 88 if x == x: print('+') else: print(x)
Anonymous Poll
39%
+
31%
88
9%
x
22%
Error
Python dasturlash maktabi
⭕️ 3-bo'lim "Nazorat tarkibi" ————————————— Ⓜ️ "if" va "elif" operatorlari Biror shart bajarish uchun if operatorlaridan foydalanishingiz mumkin va shart operatori deyarli barcha dasturlarda ishtirok etadi. Shart operatori 3 qismdan iborat (if, elif, else).…
While sikli
While sikli kodlar blokini cheksiz takrorlash uchun ishlatiladi.
Masalan, biz bir nechta foydalanuvchi yozuvlarini qayta ishlashimiz kerak, shunda foydalanuvchi har safar biror ma'lumotni kiritganida bir xil kod bloki bajariladi.
While sikli kodlar blokini cheksiz takrorlash uchun ishlatiladi.
Masalan, biz bir nechta foydalanuvchi yozuvlarini qayta ishlashimiz kerak, shunda foydalanuvchi har safar biror ma'lumotni kiritganida bir xil kod bloki bajariladi.
while True:
kirish = input("Ismingizni yozing: ")
print("Ismi: " + kirish)
Ismingizni yozing: Hamid
Ismi: Hamid
Ismingizni yozing: Zulfiya
Ismi: Zulfiya
@phpuz PHP dasturlash darslari
Python dasturlash maktabi
⭕️ 3-bo'lim "Nazorat tarkibi" ————————————— Ⓜ️ "if" va "elif" operatorlari Biror shart bajarish uchun if operatorlaridan foydalanishingiz mumkin va shart operatori deyarli barcha dasturlarda ishtirok etadi. Shart operatori 3 qismdan iborat (if, elif, else).…
While siklida shart operatorlaridan foydalanish
While siklida shart operatorlaridan foydalanishingiz mumkin.Masalan Tashkent city bo'giga kirish qismidagi kassa uchun dastur tuzaylik.
Tashkent city bo'giga kirish narxlari:
12 yoshdan kattalar uchun — 10 000 so‘m;
Pensionerlarga va 5 yoshdan 12 yoshgacha bo‘lgan bolalar uchun 5 000 so‘m;
Nogironligi bo‘lgan shaxslarga va 5 yoshgacha bo‘lgan bolalarga— bepul;
Nogironligi bo‘lgan shaxslarga 0 raqamni yozamiz.
Manba
While siklida shart operatorlaridan foydalanishingiz mumkin.Masalan Tashkent city bo'giga kirish qismidagi kassa uchun dastur tuzaylik.
Tashkent city bo'giga kirish narxlari:
12 yoshdan kattalar uchun — 10 000 so‘m;
Pensionerlarga va 5 yoshdan 12 yoshgacha bo‘lgan bolalar uchun 5 000 so‘m;
Nogironligi bo‘lgan shaxslarga va 5 yoshgacha bo‘lgan bolalarga— bepul;
Nogironligi bo‘lgan shaxslarga 0 raqamni yozamiz.
Manba
while True:
age = int(input("Yoshingizni ko'rsating: "))
if age <= 5:
print('Kirish bepul!')
elif (age > 5 and age <= 12) or age > 60:
print("Kirish uchun 5000 so'm to'lang")
elif age > 12 and age <= 60:
print("Kirish uchun 10000 so'm to'lang")
Yoshingizni ko'rsating: 48
Kirish uchun 10000 so'm to'lang
Yoshingizni ko'rsating: 11
Kirish uchun 5000 so'm to'lang
Yoshingizni ko'rsating: 3
Kirish bepul!
@pythonuz