Python dasturlash tili. Python dasturlash tili


O’zgaruvchilarga qiymat berish (initsializatsiya)


Download 0.58 Mb.
bet3/5
Sana15.03.2023
Hajmi0.58 Mb.
#1268723
1   2   3   4   5
Bog'liq
Python dasturlash tili

O’zgaruvchilarga qiymat berish (initsializatsiya)


x, y, z = 5, 6, 7
print(x) print(y) print(z)
x = y = z = "Alex"
print(x) print(y) print(z)
x = "juda oson" print("Python - " + x)
x = "Python - " y = "juda oson" z = x + y print(z)
x = 5
y = 10
print(x + y)
x = 5
y = "John"
print(x + y)
Bu holatda xatolik beradi Chunki toifalar mos kelmaydi

Toifani bergan holda o’zgaruvchini e’lon qilihs ham mumkin

if ... else


if shart:
ifoda1
.....
else:
ifoda2
....
a = 200
b = 33
if b > a:
print(“b soni a sonidan katta") else:
print("b soni a sonidan katta emas")

if else ni bir qatorga yozish mumkin:


a = 2
b = 330
print("A") if a > b else print("B")
a = 330
b = 330
print("A") if a > b else print("=") if a == b else print("B")

elif operatoridan foydalanish


a = 100
b = 50
if b > a:
print("b soni a sonidan katta")
elif a == b:
print("a soni b soniga teng") else:
print("a soni b sonidan katta ")

while sikl operatoridan foydalanish


#while tashkil etuvchilari
#shartdan oldingi dastlabki qiymatlar (initial value) #shart (contidion)
#sikl tanasi (while block)
#sikl qadami -> shartni false bo'lishiga yaqinlashis

for sikl operatoridan foydalanish


#for tashkil etuvchilari
#shartdan oldingi dastlabki qiymat (initial value) #shart (contidion)
#sikl tanasi (for block)
#sikl qadami -> shartni false bo'lishiga yaqinlashish
For operatorining Python dasturlash tilidagi sintaksisi for indeks in range(sikl_chegarasi):
for bloki
for (i=0; i<10; i++) <=> for i in range(10)
C tilida Python tilida

Sikl uchun parametrlarni belgilash


Python dasturlash tilida for sikli uchun parametrlarni (boshlang’ich qiymat, oxirgi qiymat, qadam) belgilash uchun range() funksiyasidan foydalaniladi.
i in range(10) -> i indeksiga 0 dan 9 gacha 10 ta qiymat qabul qiladi
  • 0 1 2 3 4 5 6 7 8 9

  • i in range(1,10) -> i indeksiga 1 dan 9 gacha 9 ta qiymat qabul qiladi
  • 1 2 3 4 5 6 7 8 9

  • i in range(0,10,2) -> i indeksiga 0 dan 9 gacha 5 ta qiymat qabul qiladi
  • 0 2 4 6 8

Download 0.58 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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