DEV Community

Manzura07
Manzura07

Posted on

Variables

int-butun sonlar uchun ishlatiladi
float-kasr sonlar uchun yaratiladi
string-tekstlar uchun ishlatiladi
Masalan:
x=int(3)
y=float(3.5)
z=str(hello world)

print(x)
print(y)
print(z)

Error- noqonuniy o'zgaruvchilar xatolik beradi bunday chiqaribo'lmaydi
2myvar="John"
m-var="John"
my var="John"

Python bir qatorda bir nechta o'zgaruvchilarga qiymatlarini belgilash imkonini beradi
Masalan:
x,y,z = "banana","apple","cherry"
print(x)
print(y)
print(z)

Va bir qatorda bir nechta o'zgaruvchilarga bir xil qiymatni belgilashimiz mumkin
Masalan;
x=y=z="Orange"
print(x)
print(y)
print(z)

Python print() funksiyasi ko'pincha o'zgaruvchilarni chiqarish uchun ishlatiladi
Masalan:
x="Python is awesome"
print(x)

Print() funksiyasi siz vergul bilan ajratilgan bir nechta ozgaruvchilarni chiqarasiz:
Masalan:
x = "Python"
y = "is"
z = "awesome"
print(x, y, z)

Bir nechta ozgaruvchilarni chiqarish + operatoridan ham foydalanish mumkin:
Massalan:
x = "Python"

Unpack a Collection- Toplamni orash
Agar sizda royxat, kortej va boshqalardan qiymatlar toplami bolsa. Python sizga qiymatlarni ozgaruvchilarga ajratib olish imkonini beradi.
Masalan:
vegatables = ["potato", "tomato", "carrot"]
x, y, z = vegatables
print(x)
print(y)
print(z)
y = "is"
z = "awesome"
print(x + y + z)

Raqmlar uchun + belgisi matamatik operator sfatida ishkaydi:
x = 3
y = 3
print(x + y)

Python - global variables

global variables - Global o'zgaruvchi

Funksiyadan tashqarida yaratilgan o'zgaruvchilar(yuqoridagi barch misollarda bolgan kabi) global ozgaruvchilar deb nomlanadi.

global ozgaruvchilar funksiyalar ichida ham, tashqarisida ham hamma foydalanishi mumkin.

Masalan:
funksiyadan tashqarida ozgaruvchi yarating va uni funksiya ichida ishlating.
x = "awesome"

def myfunc():
print("python is " + x)

myfunc()

Top comments (0)