PYTHON DASTURLASH TILI
1.55K subscribers
334 photos
332 videos
408 files
701 links
Python dasturlash tilini o'rganmoqchimisiz ? Ammo bu dasturlash tili haqida kerakli ma'lumotlarni qayerdan topishni bilmayabsizmi ?

Telegram tarmog'idagi Python dasturlash tili haqida barcha ma'lumotlarni o'zida saqlovchi kanal: @Python_uzbek_coder
Download Telegram
β€‹β πŸ Python O'zgaruvchilar

2-qism

Bir nechta o'zgaruvchiga qiymat berish

Python sizga bir qatorda bir nechta o'zgaruvchiga qiymatlarni belgilashga imkon beradi:
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)


Va bitta satrda bir nechta o'zgaruvchiga bir xil qiymatni belgilashingiz mumkin:
x = y = z = "Orange"
print(x)
print(y)
print(z)


Chiqish o'zgaruvchilari

Python print bayonoti ko'pincha o'zgaruvchini chiqarish uchun ishlatiladi.
Ikkala matn va o'zgaruvchini birlashtirish uchun Python + belgisini ishlatadi:

x = "awesome"
print("Python is " + x)


Siz yana bir o'zgaruvchiga o'zgaruvchini qo'shish uchun + belgisini ishlatishingiz mumkin:

x = "Python"
y = "ajoyib"
z = x + y
print(z)

Raqamlar uchun + belgisi matematik operator sifatida ishlaydi:
x = 5
y = 10
print(x + y)


Agar siz satr va raqamni birlashtirishga harakat qilsangiz xatolik yuzaga keladi:
x = 5
y = "John"
print(x + y)


🐍 Python
β€‹πŸ Python O'zgaruvchilar

3-qism

Global o'zgaruvchilar

Funktsiyadan tashqarida yaratilgan o'zgaruvchilar (yuqoridagi barcha misollar singari) global o'zgaruvchilar deb nomlanadi.

Global o'zgaruvchilardan hamma funktsiyalar ichida ham, tashqarisida ham foydalanishi mumkin.

Misol

Funktsiyadan tashqari o'zgaruvchini yaratib va uni funksiya ichida ishlatish


x = "awesome"

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

myfunc()


Agar biron bir funktsiya ichida xuddi shunday nom bilan o'zgaruvchini yaratsangiz, bu o'zgaruvchi mahalliy bo'ladi va uni faqat funktsiya ichida ishlatish mumkin. Xuddi shu nom bilan global o'zgaruvchi avvalgidek, global bo'lib qoladi va asl qiymati bilan qoladi.

Misol
Global o'zgaruvchiga o'xshash nom bilan bir funktsiya ichida o'zgaruvchini yaratish:

x = "awesome"

def myfunc():
x = "fantastic"
print("Python is " + x)

myfunc()

print("Python is " + x)


global kalit so'z

Odatda, biror funktsiya ichida o'zgaruvchini yaratganingizda, u o'zgaruvchi mahalliy bo'lib, uni faqat shu funktsiya ichida ishlatish mumkin.

Funktsiya ichida global o'zgaruvchini yaratish uchun siz global kalit so'zdan foydalanishingiz mumkin.


Misol

Agar siz global kalit so'zdan foydalansangiz, o'zgaruvchi global miqyosga tegishli:

def myfunc():
global x
x = "fantastic"

myfunc()

print("Python is " + x)

Bundan tashqari, agar biror funktsiya ichida global o'zgaruvchini o'zgartirish zarur bo'lsa, global kalit so'zdan foydalaning.

Funktsiya ichida global o'zgaruvchining qiymatini o'zgartirish uchun global kalit so'zdan foydalanib, o'zgaruvchiga murojaat qiling:

x = "awesome"

def myfunc():
global x
x = "fantastic"

myfunc()

print("Python is " + x)


🐍 Python
Python_dasturlash_tilida_operatorlar.pptm
94.2 KB
#pptx

Python dasturlash tilida operatorlar bilan ishlash turlari

~Mantiqiy ifodalar va qiymatlar

~If … else operatori, sintaksisi, blok sxemasi

~If … elif … else operatori, sintaksisi, blok sxemasi

~for sikl operatori, sintaksisi, blok sxemasi

~While sikl operatori, sintaksisi, blok sxemasi

~Range() funksiyasi

~Break va continue operatorlari, blok sxemasi

🐍 Python
​#malumot #news

all() Funksiyasi Xaqida:

all() funktsiyasi, agar hamma elementlar to'g'ri bo'lsa, True ni qaytaradi, aks holda False qaytaradi. Qaytariladigan ob'ekt bo'sh bo'lsa ham, all() funktsiyasi True ni qaytaradi.

Qo'llanilishi:

All(iterator)

Misol uchun:

List
mylist = [0, 1, 1]
x = all(mylist)


tuple
mytuple = (0, True, False)
x = all(mytuple)

set
myset = {0, 1, 0}
x = all(myset)

tuple
mytuple = (0, True, False)
x = all(mytuple)

set
myset = {0, 1, 0}
x = all(myset)

🐍 Python
PYTHON____KITOB.pdf
1.3 MB
#book Bu kitobda sz python bo'yicha boshlang'ich blimlarni o'zbek tilida olishingz mumkin!
Python Crash Course.pdf ( PDFDrive.com ).pdf
5.4 MB
#book Bu kitobda pythonni yaxshilab urganishingiz mumkin aytgancha kitob inglz tilida
A Byte of Python (ru).pdf
617.3 KB
#book
Aynan boshlovchilar uchun eng yaxshi kitoblardan biri
#bot Bu bot aynan sz uchun @rextester_bot bu botda juda kop dasturlash tillarida kod yozib natijasini korishingz mumkn!
Python Programming for Beginners. The Compl Begin Guide.pdf
1.2 MB
#kitob Bu kitobda pythonni o'rnatish ham o'rgatilgan bu szga yoqadi degan umiddaman!!
Zed Shaw - Python 3 - 2019.pdf
15 MB
#kitob bu kitob ham pythonni endi boshlaganlar uchun
This media is not supported in your browser
VIEW IN TELEGRAM
Sz Ko'rib turgan dastur Python dasturlash tilining PyQt5 kutubxonasi yordamida yaratilgan!!!
Dastur kodi:
#py
n=10
for i in range(1,n+1,2):
print((" ")*int(n-i),end=" ")
for j in range(i):
print(str(j+1),end=" ")
print()

Natija:
1

1 2 3
1 2 3 4 5
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8 9


🐍 Python
​​#malumot #news

any() Funksiyasi xaqida ma'lumot:


listdagi any elementning to'g'riligini tekshiring:

mylist = [False, True, False]
x = any(mylist)


Ta'rif va foydalanish
any () funktsiyasi, agar qaytariladigan elementning har biri to'g'ri bo'lsa, True ni qaytaradi, aks holda False qaytaradi. Qaytariladigan ob'ekt bo'sh bo'lsa, any () funktsiyasi False qiymatini qaytaradi.

any(iterable)

tupledagi any elementning to'g'riligini tekshiring:

mytuple = (0, 1, False)
x =
 any(mytuple)

setdagi any elementning to'g'riligini tekshiring:

myset = {0, 1, 0}
x = any(myset)


dictdagi any elementning to'g'riligini tekshiring:


mydict = {0 : "Apple", 1 : "Orange"}
x =
 any(mydict)

Eslatma:

dict da ishlatilganda, any () funktsiyasi, qiymatlarning emas, balki biron bir tugmachaning to'g'riligini tekshiradi.

🐍 Python