dasturlash tillari sintaksisi va obyektlari. python dasturida ko‘p uchraydigan xatolar

PPTX 749,6 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1732214638.pptx /docprops/thumbnail.jpeg dasturlash tillari sintaksisi va obyektlari. python dasturida ko‘p uchraydigan xatolar 2-ma’ruza python tili mavzu: dasturlash tillari sintaksisi va obyektlari. python dasturida ko‘p uchraydigan xatolar. ma’lumot turlari, o‘zgaruvchilar, sonlar va matematik amallar, ular ustida amallar tahlili. xatolar har qanday dasturchi kod yozishda xato qiladi. ko'p yozgan odam esa ko'p xato qiladi va bu tabiiy. ba'zi xatolarimiz python tomonidan dastur bajarilishdan avvaloq aniqlanadi. ba'zilari esa dastur bajarish jarayonida aniqlanib, dasturimiz to'xtab qoladi. keling, bugun dasturlashni yangi boshlaganlar eng ko'p yo'l qo'yadigan xatolar bilan tanishamiz. syntaxerror - sinteks xatolik syntaxerror bu eng ko'p uchraydigan xato bo'lib, odatda dasturlash tili qoidalariga amal qilmaslik natijasida kelib chiqadi. aksar dasturlash muhitlari sintaks xatolikni dastur bajarilishidan avvaloq aniqlab, dasturchiga ishora beradi. sintaks xatolik bor dasturni python bajarmaydi. print "hello world!" natija: syntaxerror: missing parentheses in call to 'print'. did you mean print("hello world!")? odatda dasturlash muhiti xatoning turi bilan birga (syntaxerror), xato haqida qo'shimcha ma'lumot …
2
kodni sinchiklab ko'zdan kechirib chiqish talab qilinadi. reja: butun sonlar bilan ishlash o’nlik sonlar bilan ishlash python dasturida matematik amallar bilan ishlash kompleks sonlar bilan ishlash python dasturida const lar bilan ishlash python dasturida tasodifiy son funksiyalari bilan ishlash sonlar bilan ishlash integers — butun sonlar butun sonlarni ham o'zgaruvchida saqlash, ularning ustida qo'shish (+), ayirish (-), ko'paytirish(*), bo'lish (/) kabi arifmetik amalarni bajarish mumkin: a = 20 # sonlar musbat yoki b = -30 # manfiy bo'lishi mumkin c = a + b print(c) python - operatorlar orasidagi bo'shliqlarni inobatga olmaydi. o'qishga qulay bo'lishi uchun yuqoridagi kabi (bo'shliqlar bilan) yozishingiz mumkin. floats — o'nlik sonlar pythonda dasturida o'nlik sonlar floating point numbers yoki qisqa qilib floats deyiladi. "floating point numbers" atamasini o'zbek tiliga "suzuvchi nuqtali sonlar" deb tarjima qilish mumkin. ingliz tilida o'nlik sonlarni yozishda vergul (,) emas nuqta (.) belgisi ishlatiladi, va bu nuqta sonning katta kichikligiga qarab …
3
(3/14). uzun sonlarni kiritish uzun sonlarni kiritishda, qulaylik uchun, raqamlarni pastki chiziq (_) yordamida guruhlash mumkin. python - son tarkibidagi pastki chiziqlarni (_) inobatga olmasdan, uzun sonligicha qabul qiladi. masalan: aholi_soni = 7_594_000_000 # o'zmizga qulay bo'lishi uchun shunday yozdik print(aholi_soni) natija: 7594000000 arifmetik amallar avvalgi darsimizda foydalanuvchidan ma'lumot olish uchun input() funktsyasidan foydalanishni o'rgandik. kelin endi shu funktsiya yordamida foydalanuvchidan son olishni ko'raylik. quyidagi kod foydalanuvchining tug'ilgan yilini so'raydi va uning yoshini hisoblab beradi: foydalanuvchining tug'ilgan yilini so'raymiz t_yil = int(input("tug'ilgan yilingizni kiriting: ")) foydalanuvchi yoshini xisoblaymiz yosh = 2020 - t_yil # foydalanuvchi yoshini konsolga chiqaramiz print("siz " + yosh + " yoshda ekansiz") input() funksiyasi va sonlar o'zgaruvchi (variable) ularni amalda sinab ko’rsak yaxshiroq tushunamiz: x = 10 y = 3 print(x + y) print(x - y) print(x * y) print(x / y) print(x % y) print(x ** y) print(x // y) 13 7 30 3.3333333333333335 1 …
4
ython math moduli matematik operatsiyalar bilan shug'ullanish uchun mo'ljallangan muhim xususiyatdir. u standart python versiyasi bilan birga keladi va boshidanoq mavjud. uni chaqirish uchun dastur boshida import math deb kiritishni o’zi kifoya import math import math r=int(input(“radiusni qiymatini kiriting = “)) s=2*math.pi*r print(“s ning qiymati quyidagiga teng bo’ldi” , s) cheksizlik ∞ cheksizlikni raqam bilan aniqlash mumkin emas. aksincha, bu hech qachon tugamaydigan yoki cheksiz narsani ifodalovchi matematik tushunchadir. cheksizlik har ikki yo'nalishda ham, ijobiy yoki salbiy bo'lishi mumkin. berilgan qiymatni mutlaq maksimal yoki minimal qiymatga solishtirishni xohlaganingizda algoritmlarda cheksizlikdan foydalanishingiz mumkin . pythonda musbat va manfiy cheksizlik qiymatlari quyidagicha: >>> f"positive infinity = {math.inf}" ‘ positive infinity = inf ’ >>> f"negative infinity = {-math.inf}" ‘ negative infinity = -inf ‘ endigi kodda , 10 308 (suzuvchi nuqtali raqamning maksimal hajmi) math.inf qiymatidan kattaroqdir , bu ikki barobar aniqlikdagi raqam.x x = 1e308 math.inf > x true y = …
5
orli izoh sifatida ishlatish mumkin: """ bu izoh ko'p qatorli izohidir """ print("dasturlashni o'rganamiz") type ma’lumot turini aniqlash ma’lumot turini aniqlash uchun type() funksiyasi ishlatiladi. hozirgi misolda x o’zgaruvchisining turini ekranga chiqaramiz: x = 5 print(type(x)) complex sonlar kompleks sonni yaratish uchun complex(a,b) funksiyasidan foydalanish mumkin. bunda a - argument sifatida haqiqiy qism, b – argument sifatida, mavhum qismuzatiladi. shuningdek, sonni a+bj ko‘rinishida ifodalanadi. a=float(input('kompleks sonning haqiqiy qismini kiriting:')); b=float(input('kompleks sonning mavhum qismini kiriting:')); x=complex(a,b); print(x); ikkita kompleks sonlarning haqiqiy va mavhum qismlari berilgan. ushbu kompleks sonlarning yig‘indisini ekranga chiqaruvchi dastur tuzing. a=float(input('1-kompleks sonning haqiqiy qismini kiriting = ')); b=float(input('1-kompleks sonning mavhum qismini kiriting = ')); x=float(input('2-kompleks sonning haqiqiy qismini kiriting = ')); y=float(input('2-kompleks sonning mavhum qismini kiriting = ')); kompleks1=complex(a,b); kompleks2=complex(x,y); s=kompleks1+kompleks2; print("kompleks sonlarning yig'indisi=",s) e’tiboringiz uchun tashakkur image3.png image4.jpeg image5.jpeg image6.png image7.png image8.png image9.jpeg image10.jpeg image11.jpeg image12.png image13.png image14.jpeg image15.png image1.jpeg image2.jpeg

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"dasturlash tillari sintaksisi va obyektlari. python dasturida ko‘p uchraydigan xatolar" haqida

1732214638.pptx /docprops/thumbnail.jpeg dasturlash tillari sintaksisi va obyektlari. python dasturida ko‘p uchraydigan xatolar 2-ma’ruza python tili mavzu: dasturlash tillari sintaksisi va obyektlari. python dasturida ko‘p uchraydigan xatolar. ma’lumot turlari, o‘zgaruvchilar, sonlar va matematik amallar, ular ustida amallar tahlili. xatolar har qanday dasturchi kod yozishda xato qiladi. ko'p yozgan odam esa ko'p xato qiladi va bu tabiiy. ba'zi xatolarimiz python tomonidan dastur bajarilishdan avvaloq aniqlanadi. ba'zilari esa dastur bajarish jarayonida aniqlanib, dasturimiz to'xtab qoladi. keling, bugun dasturlashni yangi boshlaganlar eng ko'p yo'l qo'yadigan xatolar bilan tanishamiz. syntaxerror - sinteks xatolik syntaxerror bu eng ko'p uchraydigan xato bo'lib, odatda dasturlash tili qo...

PPTX format, 749,6 KB. "dasturlash tillari sintaksisi va obyektlari. python dasturida ko‘p uchraydigan xatolar"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: dasturlash tillari sintaksisi v… PPTX Bepul yuklash Telegram