Zuhriddin FOZILOV | Education
146 subscribers
2.02K photos
542 videos
161 files
1.77K links
Termiz iqtisodiyot va servis universiteti magistri.

Informatika va axborot texnologiyalari fani õqituvchisi. 2-toifa.

Tel: +99890-110-91-61

Murojaat: t.me/fozilovblog_bot
Download Telegram
#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
#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
#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
#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
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_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 qiymati nechaga teng?

Misol: 96 // 46
Anonymous Quiz
11%
50
12%
20
11%
1
67%
2
Hisoblang: a=5, b=8, c=7,6

((a+c)*(b-c))//a=?
Anonymous Quiz
11%
15
24%
12
55%
1
11%
32
Media is too big
VIEW IN TELEGRAM
#Python_darslari

📹 ((a+c)*(b-c)//a ifodaning qiymatini hisoblang

📌 Bu yerda:
a va b int turida c esa float

Videoda ushbu qiymatlar kiritildi:
a=5, b=8, c=7.6

Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari

Bo'linmaning qoldig'ini hisoblash

Python dasturlash tilida arifmetik amallardan biri % - bo'linmaning qoldig'ini hisoblab beruvchi amal mavjud bo'lib, uning yordamida ixtiyoriy bo'linmaning qoldiq qismini dastur tuzish jarayonida aniqlab olish mumkin.

📌 % - Shift+5 kompyuter klaviaturasida tugmalar kombinatsiyasini bosish orqali belgini hosil qilish mumkin.

Misol:

a=71, b=4
bo'lsin, u holda a%b ning qiymati nechaga teng bo'ladi?

Kanalga ulanish:
✍️ @fozilovblog
a=71, b=4 bo'lsa, a % b = ? bo'linmaning qoldig'ini hisoblang.
Anonymous Quiz
12%
17
8%
4
4%
31
65%
3
12%
To'g'ri javob berilmagan
(3568 + 232) : 2 - ushbu ifodaning qoldiq qismi nechaga teng bo'ladi?
Anonymous Quiz
15%
12
5%
2
65%
0
15%
1
#Python_darslari

Darajaga ko'tarish

Python dasturlash tilida arifmetik amallardan biri ** - darajaga ko'tarish amali mavjud bo'lib, uning yordamida ixtiyoriy sonning darajasini dastur tuzish jarayonida aniqlab olish mumkin.

📌 ** - Shift+8 kompyuter klaviaturasida tugmalar kombinatsiyasini bosish orqali belgini hosil qilish mumkin. Faqat 8 tugmasi ikki marta bosiladi.

Misol:

a=16, b=3
bo'lsin, u holda a**b ning qiymati nechaga teng bo'ladi?

Kanalga ulanish:
✍️ @fozilovblog
a=16, b=3 bo'lsin, u holda a ** b = ? ifodaning qiymatini hisoblang.
Anonymous Quiz
24%
48
11%
256
19%
96
46%
4096
#Python_darslari

Mustaqil ish

Berilgan ifodaning butun va qoldiq qismini topuvchi dastur tuzing.

Dastur tuzishdan oldin esa o'zingiz hisoblab ko'ring. Ikki xonali sonlarni darajaga ko'tarish bir muncha vaqt oladi.

⚠️ Kalkulyatordan foydalanish mumkin emas

Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari

👨‍💻 Berilgan algebraik ifodani dasturlash tiliga to'g'ri o'girish muhim hisoblanadi!

Biz hozirgacha bir nechta arifmetik amallarni o'rgandik va ular ustida misollarni yechishni ko'rib chiqdik.

Eng muhim qoidalardan biri dasturchi albatta kichik-kichik dasturlash elementlarini xotirasida saqlashi va uni kerakli vaziyatda dastur qismida qo'llay olishi kerak.

Kanalga ulanish:
✍️ @fozilovblog
Media is too big
VIEW IN TELEGRAM
#Python_darslari

📹 Mustaqil ishning javobi

📌
https://t.me/fozilovblog/2380

Berilgan ifodaning butun va qoldiq qismini topuvchi dastur.

Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari

Dasturchi kim?

Dasturchi qaysidir dasturlash tili yordamida dasturlar yarata oladigan ijodkor hisoblanadi.

Professional dasturchi bo’lib yetishish o’z kasbining eng yuqori darajasiga chiqish, sohani mukammal egallash va kasbiga doir har qanday ishni osonlik bilan bajara olish demakdir.

Tajribali va bilimli dasturchi bo’lib yetishish mashaqqatli vazifa bo’lishi bilan birga uzoq vaqt talab qiladigan tizimli o’rganish, mehnat va izlanish yo’lidir.

Necha yilda professional darajadagi dasturchi bo’lib yetisha olish masalasi har bir kishining o’ziga bog’liq hisoblanadi.

Kanalga ulanish:
✍️ @fozilovblog