#Python_darslari
DOIMIYLAR
Doimiy (konstanta)larni ifodalash uchun faqat bosh harflardan foydalaniladi.
Kanalga ulanish:
✍️ @fozilovblog
DOIMIYLAR
Doimiy (konstanta)larni ifodalash uchun faqat bosh harflardan foydalaniladi.
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
MUSTAQIL ISH: 2-misol
Dastur kodini izohda qoldiring yoki @fozilovblog_bot manziliga yo'llang.
Kanalga ulanish:
✍️ @fozilovblog
MUSTAQIL ISH: 2-misol
Dastur kodini izohda qoldiring yoki @fozilovblog_bot manziliga yo'llang.
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
DASTURLASHDA TEZ-TEZ UCHRAB TURADIGAN XATOLIKLAR
Bittalik va ikkitalik qo‘shtirnoqlar. Qo‘shtirnoqlarning bu ikkala turini aralashtirib ishlatish mumkin emas. Ochiluvchi qo‘shtirnoq sifatida qaysi biri ishlatilsa, yopishda ham mana shu qo‘shtirnoq ishlatilishi lozim.
Misol uchun: ismi = ''Anvar", yoshi='15'
Minus va tagchiziq. Minus (–) va tagchiziq(_) belgilarini adashtirish zinhor mumkin emas.
Turli qavslar. Qavslarning bir necha turi mavjud: (), {} va [ ]. Ochiluvchi va yopiluvchi qavslar bir-biriga mos bo‘lishi lozim.
Kanalga ulanish:
✍️ @fozilovblog
DASTURLASHDA TEZ-TEZ UCHRAB TURADIGAN XATOLIKLAR
Bittalik va ikkitalik qo‘shtirnoqlar. Qo‘shtirnoqlarning bu ikkala turini aralashtirib ishlatish mumkin emas. Ochiluvchi qo‘shtirnoq sifatida qaysi biri ishlatilsa, yopishda ham mana shu qo‘shtirnoq ishlatilishi lozim.
Misol uchun: ismi = ''Anvar", yoshi='15'
Minus va tagchiziq. Minus (–) va tagchiziq(_) belgilarini adashtirish zinhor mumkin emas.
Turli qavslar. Qavslarning bir necha turi mavjud: (), {} va [ ]. Ochiluvchi va yopiluvchi qavslar bir-biriga mos bo‘lishi lozim.
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
MA'LUMOTLAR TURI HAQIDA
Odatda, dasturlash tillarida ma'lumotlar turi o'zgaruvchi yoki doimiy bilan birga e'lon qilinadi. Python dinamik turlarga ajratuvchi dasturlash tili hisoblanadi. Shu sababli, Pythonda o'zgaruvchining turi u foydalanayotgan qiymat bo'yicha belgilanadi, lekin ma'lumot turini boshqa turga o‘zgartirish uchun tur ko‘rsatilishi shart.
Kanalga ulanish:
✍️ @fozilovblog
MA'LUMOTLAR TURI HAQIDA
Odatda, dasturlash tillarida ma'lumotlar turi o'zgaruvchi yoki doimiy bilan birga e'lon qilinadi. Python dinamik turlarga ajratuvchi dasturlash tili hisoblanadi. Shu sababli, Pythonda o'zgaruvchining turi u foydalanayotgan qiymat bo'yicha belgilanadi, lekin ma'lumot turini boshqa turga o‘zgartirish uchun tur ko‘rsatilishi shart.
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
MA'LUMOTLAR TURI HAQIDA
Yana misol keltiradigan bo'lsak: O'quvchilar soni, yoshi va b.
soni = int (36)
yoshi = int (15)
Kanalga ulanish:
✍️ @fozilovblog
MA'LUMOTLAR TURI HAQIDA
Yana misol keltiradigan bo'lsak: O'quvchilar soni, yoshi va b.
soni = int (36)
yoshi = int (15)
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
MA'LUMOTLAR TURI HAQIDA
Misol keltiradigan bo'lsak: Olmaning narxi, miqdori va b.
olma = float (4.5) #miqdori
narxi = float (25000) #25000 so'm
Kanalga ulanish:
✍️ @fozilovblog
MA'LUMOTLAR TURI HAQIDA
Misol keltiradigan bo'lsak: Olmaning narxi, miqdori va b.
olma = float (4.5) #miqdori
narxi = float (25000) #25000 so'm
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
MA'LUMOTLAR TURI HAQIDA
Misol quyidagicha: Ikkita butun son berilgan. Ifodani "a>2 va b<=3" rostlikka tekshiring.
dastur kodi:
a = int(input("a = ")) # a soni kiritiladi
b = int(input("b = ")) # b soni kiritiladi
t:bool = a > 2 and b <= 3 # tekshirish
print("t = ", t) # natija
Agar kiritilgan son a dan katta bo'lsa (a > 2) va (and) b dan kichik yoki teng bo'lsa (b<=3) dastur true qiymatini qaytaradi.
Agar ifoda rost bo'lsa dasrtur "true" qiymatni, yo'lg'on bo'lsa "false" qiymatni qaytaradi.
Dasturni tekshirib ko'ring.
Kanalga ulanish:
✍️ @fozilovblog
MA'LUMOTLAR TURI HAQIDA
Misol quyidagicha: Ikkita butun son berilgan. Ifodani "a>2 va b<=3" rostlikka tekshiring.
dastur kodi:
a = int(input("a = ")) # a soni kiritiladi
b = int(input("b = ")) # b soni kiritiladi
t:bool = a > 2 and b <= 3 # tekshirish
print("t = ", t) # natija
Agar kiritilgan son a dan katta bo'lsa (a > 2) va (and) b dan kichik yoki teng bo'lsa (b<=3) dastur true qiymatini qaytaradi.
Agar ifoda rost bo'lsa dasrtur "true" qiymatni, yo'lg'on bo'lsa "false" qiymatni qaytaradi.
Dasturni tekshirib ko'ring.
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
KECHA VA BUGUNGI POSTLAR
12.07.2021 - 13.07.2021
1. Python dasturlash tili haqida
2. 1-qism, 2-qism
3. Python dasturlash tili imkoniyatlari
4. KommentarIy haqida
5. Izoh qoldirish
6. Dasturni ishga tushirish
7. 📹 PyCharm Community Edition 2020.3.2 x64 dasturini kompyuterga o'rnatish jarayoni
8. Tayanch tushunchalar
9. Python dasturlash tilining alifbosi
10. O'zgaruvchilarni e'lon qilish qoidalari
11. O'zgaruvchilarni e'lon qilish qoidalari
12. O'zgaruvchilarni e'lon qilish qoidalari
13. O'zgaruvchilarni e'lon qilish qoidalari
14. O'zgaruvchilarni e'lon qilish qoidalari
15. O'zgaruvchilarni e'lon qilish
16. O'zgaruvchi qiymatini o'zgartirish
17. O'zgaruvchilarni o'zaro ishlatish
18. Mustaqil ish: 1-misol
19. Doimiylar
20. Mustaqil ish: 2-misol
21. Dasturlashda tez-tez uchrab turadigan xatoliklar
22. Qaysi satrda xatolik bor?
23. So'rovnoma
24. Ma'lumotlar turi haqida
25. INT
26. FLOAT
27. STR
28. BOOL
Kanalga ulanish:
✍️ @fozilovblog
KECHA VA BUGUNGI POSTLAR
12.07.2021 - 13.07.2021
1. Python dasturlash tili haqida
2. 1-qism, 2-qism
3. Python dasturlash tili imkoniyatlari
4. KommentarIy haqida
5. Izoh qoldirish
6. Dasturni ishga tushirish
7. 📹 PyCharm Community Edition 2020.3.2 x64 dasturini kompyuterga o'rnatish jarayoni
8. Tayanch tushunchalar
9. Python dasturlash tilining alifbosi
10. O'zgaruvchilarni e'lon qilish qoidalari
11. O'zgaruvchilarni e'lon qilish qoidalari
12. O'zgaruvchilarni e'lon qilish qoidalari
13. O'zgaruvchilarni e'lon qilish qoidalari
14. O'zgaruvchilarni e'lon qilish qoidalari
15. O'zgaruvchilarni e'lon qilish
16. O'zgaruvchi qiymatini o'zgartirish
17. O'zgaruvchilarni o'zaro ishlatish
18. Mustaqil ish: 1-misol
19. Doimiylar
20. Mustaqil ish: 2-misol
21. Dasturlashda tez-tez uchrab turadigan xatoliklar
22. Qaysi satrda xatolik bor?
23. So'rovnoma
24. Ma'lumotlar turi haqida
25. INT
26. FLOAT
27. STR
28. BOOL
Kanalga ulanish:
✍️ @fozilovblog
Telegram
Zuxriddin FOZILOV / Texnologiya, fan va ta'lim
PYTHON DASTURLASH TILI HAQIDA
Python bu umumiy maqsadli dasturlash uchun keng tarzda foydalaniladigan yuqori darajali dasturlash tili, chunki o'rganish oson va qulay sintaksisga ega. Undan tashqari skriptli dasturlash tillariga kiradi. Python dinamik tipizatsiyaga…
Python bu umumiy maqsadli dasturlash uchun keng tarzda foydalaniladigan yuqori darajali dasturlash tili, chunki o'rganish oson va qulay sintaksisga ega. Undan tashqari skriptli dasturlash tillariga kiradi. Python dinamik tipizatsiyaga…
Forwarded from Zuhriddin FOZILOV | Education
#Elektron_kundalik
Kundalik.com platformasida samarali ishlash va uni boshqarish bo'yicha mavjud video qo'llanmalar ro'yxati bilan tanishing!
📹 Bayram kunlarini qayd etish tartibini bilasizmi?
📹 Ota-onalar profiliga kirish va platforma bilan tanishish
📹 Maqom berish qay tartibda amalga oshiriladi?
📹 Bugun nazorat ishi!
📹 Nazorat ishi kuni qanday belgilanadi?
📹 OZ belgisi qanday belgilanadi?
📹 Dolzarb nima?
📹 Ota-onalar uchun berilgan vaqtinchalik parolni doimiy parolga o'zgartirish
📹 7 kun mobaynida bepul foydalaning
🌐 t.me/fozilovblog
Kundalik.com platformasida samarali ishlash va uni boshqarish bo'yicha mavjud video qo'llanmalar ro'yxati bilan tanishing!
📹 Bayram kunlarini qayd etish tartibini bilasizmi?
📹 Ota-onalar profiliga kirish va platforma bilan tanishish
📹 Maqom berish qay tartibda amalga oshiriladi?
📹 Bugun nazorat ishi!
📹 Nazorat ishi kuni qanday belgilanadi?
📹 OZ belgisi qanday belgilanadi?
📹 Dolzarb nima?
📹 Ota-onalar uchun berilgan vaqtinchalik parolni doimiy parolga o'zgartirish
📹 7 kun mobaynida bepul foydalaning
🌐 t.me/fozilovblog
#Python_darslari
Ma'lumotlar turini o'zgartirish
Butun son turidagi ma'lumotlarni kiritish uchun int(input()) ko‘rinishida ishlatish lozim. Yoki kiritilgan ma'lumot turini int() funksiyasi yordamida o'zgartirish kerak. Yuqoridagi misolda k o'zgaruvchiga qiymat kiritilganda ushbu qiymat yana 10 ga ortadi va natija chop etiladi. k ning qiymatini biz 10 deb kiritdik.
Misol uchun:
yoshingiz=input(' Yoshingizni kiriting ')
print(int(yoshingiz))
Kanalga ulanish:
✍️ @fozilovblog
Ma'lumotlar turini o'zgartirish
Butun son turidagi ma'lumotlarni kiritish uchun int(input()) ko‘rinishida ishlatish lozim. Yoki kiritilgan ma'lumot turini int() funksiyasi yordamida o'zgartirish kerak. Yuqoridagi misolda k o'zgaruvchiga qiymat kiritilganda ushbu qiymat yana 10 ga ortadi va natija chop etiladi. k ning qiymatini biz 10 deb kiritdik.
Misol uchun:
yoshingiz=input(' Yoshingizni kiriting ')
print(int(yoshingiz))
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
O'zgaruvchilar turini qanday aniqlaymiz?
O'zgaruvchi qabul qilgan qiymat turini type() funksiyasi yordamida aniqlash mumkin.
a=12+2
print(type(a))
Dastur a o'zgaruvchining qabul qilgan qiymat turini type() funksiyasi orqali int turida ekanligini ko'rsatmoqda.
Kanalga ulanish:
✍️ @fozilovblog
O'zgaruvchilar turini qanday aniqlaymiz?
O'zgaruvchi qabul qilgan qiymat turini type() funksiyasi yordamida aniqlash mumkin.
a=12+2
print(type(a))
Dastur a o'zgaruvchining qabul qilgan qiymat turini type() funksiyasi orqali int turida ekanligini ko'rsatmoqda.
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
Amaliy mashg'ulot
Agar o'zgaruvchiga butun son yuklansa - int, haqiqiy son yuklansa - float, bittalik yoki ikkitalik qo'shtirnoq yordamida satr yuklansa - str turiga ega bo'ladi.
Quyidagi misollarda o'zgaruvchi qabul qilgan qiymat turini mustaqil aniqlang:
aleks = 579413;
baxa = "Alisher";
doston = 'True';
polo = 'aisha';
funksiyalar = 9100000565800;
maxim = False;
funclub = "Real17";
tahoma = "shrift";
samo = 96258200;
streeeet = 9658980;
g = 6847,67
Kanalga ulanish:
✍️ @fozilovblog
Amaliy mashg'ulot
Agar o'zgaruvchiga butun son yuklansa - int, haqiqiy son yuklansa - float, bittalik yoki ikkitalik qo'shtirnoq yordamida satr yuklansa - str turiga ega bo'ladi.
Quyidagi misollarda o'zgaruvchi qabul qilgan qiymat turini mustaqil aniqlang:
aleks = 579413;
baxa = "Alisher";
doston = 'True';
polo = 'aisha';
funksiyalar = 9100000565800;
maxim = False;
funclub = "Real17";
tahoma = "shrift";
samo = 96258200;
streeeet = 9658980;
g = 6847,67
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
Pythonda arifmetik amallar
Python dasturlash tilida sonli ma’lumotlar ustida turli arifmetik amallarni bajarish mumkin. Agar ifodalar to'g'ri tuzilsa, hisoblash topshiriqlarini bajaruvchi dasturlarni tuzish mumkin bo‘ladi.
Misol:
a=8
b=7
print(a+b)
Natija: 15
O'zgaruvchilarga qiymatni klaviaturadan foydalanuvchi kiritishi uchun quyidagicha dasturni tuzamiz:
Misol:
a = int(input("a = "))
b = int(input("b = "))
print(a+b)
Natija: 15
Kanalga ulanish:
✍️ @fozilovblog
Pythonda arifmetik amallar
Python dasturlash tilida sonli ma’lumotlar ustida turli arifmetik amallarni bajarish mumkin. Agar ifodalar to'g'ri tuzilsa, hisoblash topshiriqlarini bajaruvchi dasturlarni tuzish mumkin bo‘ladi.
Misol:
a=8
b=7
print(a+b)
Natija: 15
O'zgaruvchilarga qiymatni klaviaturadan foydalanuvchi kiritishi uchun quyidagicha dasturni tuzamiz:
Misol:
a = int(input("a = "))
b = int(input("b = "))
print(a+b)
Natija: 15
Kanalga ulanish:
✍️ @fozilovblog
Media is too big
VIEW IN TELEGRAM
#Python_darslari
📹 Python dasturlash tilida sonli ma’lumotlar ustida qo'shish, ayirish, ko'paytirish va bo'lish arifmetik amallarini bajarish
Kanalga ulanish:
✍️ @fozilovblog
📹 Python dasturlash tilida sonli ma’lumotlar ustida qo'shish, ayirish, ko'paytirish va bo'lish arifmetik amallarini bajarish
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
Bo'linmaning butun qiymatini hisoblash
Python dasturlash tilida arifmetik amallardan biri // - bo'linmaning butun qiymatini hisoblab beruvchi amal mavjud bo'lib, uning yordamida ixtiyoriy bo'linmaning butun qismini dastur tuzish jarayonida aniqlab olish mumkin.
📌 / - bo'lish amalini klaviaturadan ikki marta ketma-ket kiritib // - bo'linmaning butun qiymatini hisoblash amalini hosil qilish mumkin.
Misol:
a=10, b=4 bo'lsin, u holda a//b ning qiymati nechaga teng bo'ladi?
Kanalga ulanish:
✍️ @fozilovblog
Bo'linmaning butun qiymatini hisoblash
Python dasturlash tilida arifmetik amallardan biri // - bo'linmaning butun qiymatini hisoblab beruvchi amal mavjud bo'lib, uning yordamida ixtiyoriy bo'linmaning butun qismini dastur tuzish jarayonida aniqlab olish mumkin.
📌 / - bo'lish amalini klaviaturadan ikki marta ketma-ket kiritib // - bo'linmaning butun qiymatini hisoblash amalini hosil qilish mumkin.
Misol:
a=10, b=4 bo'lsin, u holda a//b ning qiymati nechaga teng bo'ladi?
Kanalga ulanish:
✍️ @fozilovblog