python dasturlash tilida operatorlar bilan ishlash qonuniyatlari

PPT 26 pages 879.6 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 26
python dasturlash tilida operatorlar bilan ishlash qonuniyatlari mavzu:python dasturlash tilida operatorlar bilan ishlash qonuniyatlari reja: 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 bugun biz sizlar bilan yana bir turdagi o’zgaruvchi bilan tanishib o’tamiz, bu turdagi o’zgaruvchilar > deb ataladi. bu tip faqat 2 xil konstantadan birini qabul qilishi mumkin: 1. true 2. false yozuvda yuqoridagidek yozilishi shart (bosh harflar bilan) mantiqiy qiymat mantiqiy ifodalar bizga sonlarni bir biriga nisbatan solishtirish, satrlarni og’irligini solishtirish uchun mantiqiy ifodalar kerak bo’ladi. (davomi python interpretatorida tushuntiriladi) bu mantiqiy ifodalar barchasining qiymati mantiqiy qiymat qabul qiladi. ya’ni true (rost) yoki false (yolg’on) mantiqiy ifodalar bizga tarmoqlanuvchi va takrorlanuvchi dasturlarni tuzishda asos bo’lib xizmat qiladi leksigrafik solishtirish bunday solishtirish usulida mos o’rinda turgan …
2 / 26
ngliz alifbosi harflari 3) quyi registrda yozilgan ingliz alifbosi harflari bularning barchasi o’sish tartibida hisoblanadi. tushuntirish uchun quyida misollar keltirib o’tilgan: ‘1’ ‘3’ bulardan tashqari yana bir qancha belgilar o’z vazniga ega ‘+’, ‘$’, ‘@’ va h.k. ularni mustaqil o’rganasiz. davomi konsolda tushuntiriladi… if … else … python dasturlash tili yuqori darajadagi dasturlash tili ekanini uning ba’zi bir strukturaviy funksiya va protseduralar ham isbotlab bera oladi. ulardan biri shart operatori: if : … else: … bu yerda shart true bo’lsa shartdan keyingi ikki nuqta(:)dan boshlab tabulyatsiya qo’yilgan barcha satr bajariladi. shart false bo’lsa ya’ni qanoatlanmasa unda else: dan keyin tabulyatsiya qoldirilgan barcha satr bajariladi. tabulyatsiya python dasturlash tilida standart 4 ta bo’sh joy(probel) hisoblanadi. ammo yangi versiyalarida tabulyatsiya 0 dan farqli istalgancha ammo bir xil probellar yig’indisi hisoblanadi. if … else … misol: if 6>3: print(‘shart bajarildi’) bu misolda agar 6 raqami 3 raqamidan katta bo’lsa ekranga shart bajarildi satri …
3 / 26
) parametrli takrorlashda takrorlanishlar parametrlar bilan belgilanadi va takrorlanishlar soni aniq bo’ladi parametrsiz takrorlash operatorida parametr bo’lmaydi va takrorlanishlar soni aniq bo’lmaydi while parametrsiz takrorlash operatori pythonda while hisoblanadi: while : => shart yoziladi va shart toki rost ekan takrorlanish bajarilaveradi bu istalgan funksiya va operatorlar bo’lishi mumkin, bunda takrorlanishning har bir siklida takrorlanish tanasi har safar qayta va qayta bajariladi. misol: i=10 while i>5 print(i) i-=1 yuqoridagi dastur i o’zgaruvchining qiymati toki 5 dan katta ekan qayta va qayta bajarilaveradi for parametrli takrorlash operatori bizga ma’lum bir massiv elementlari bo’ylab birma-bir yurgan holda aniq funksiyalarni takroran bajaradigan dastur tuzishimiz kerak bunda biz pythonning for parametrli takrorlash operatoridan foydalanishimiz kerak: for in : bu yerda istalgan turdagi(string, integer, array, float, boolean, …) o’zgaruvchi bo’lishi mumkin. ham huddi shunday istalgan turdagi o’zgaruvchilardan tuzilgan massiv bo’lishi mumkin. misol uchun: for i in [1, 2, 3, 4, 5, 7, 8, 9]: print(i) yuqoridagi …
4 / 26
adi. yuqoridagi misolni range da yozishga urinib ko’ramiz: range(1,100) yana bir misol: 100 gacha bo’lgan natural sonlar ichidan 2 ga karrali sonlarni ajratib olish kerak. bu misolga minglab algoritm tuzish mumkin. lekin ulardan eng osoni range(2, 101, 2) bo’lishi aniq takrorlanishni to’xtatish ba’zida dasturchilardan shunday dastur tuzish talab etiladiki, takrorlanishlar soni noma’lumligicha qolib ketadi. bunda parametrsiz takrorlash operatoridan foydalaniladi, ammo, takrorlanish qayerda to’xtashi baribir noma’lumligicha qolib ketaveradi. bunday hollarda takrorlanish cheksiz davom etishni oldini olish uchun python tilida break operatori yordamga keladi. uni istalgan “chuqurlikdaki” takrolanish tanasining istalgan joyiga qo’yish mumkin. masalan: i = 0 while true: i +=1 if i<10: print(i) else: break yuqoridagi dastur 1 dan 9 gacha butun sonlarni ekranga chiqaradi davomi 0.5 , 1 , 1.5 , 2 , 2.5 , 3 , 3.5 , 4 … ketma-ketligi bilan konsolda image1.jpg image2.png image3.jpeg image4.jpeg image5.jpeg image6.jpeg image7.jpeg image8.jpeg image9.jpeg image10.jpeg image11.jpeg
5 / 26
python dasturlash tilida operatorlar bilan ishlash qonuniyatlari - Page 5

Want to read more?

Download all 26 pages for free via Telegram.

Download full file

About "python dasturlash tilida operatorlar bilan ishlash qonuniyatlari"

python dasturlash tilida operatorlar bilan ishlash qonuniyatlari mavzu:python dasturlash tilida operatorlar bilan ishlash qonuniyatlari reja: 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 bugun biz sizlar bilan yana bir turdagi o’zgaruvchi bilan tanishib o’tamiz, bu turdagi o’zgaruvchilar > deb ataladi. bu tip faqat 2 xil konstantadan birini qabul qilishi mumkin: 1. true 2. false yozuvda yuqoridagidek yozilishi shart (bosh harflar bilan) mantiqiy qiymat mantiqiy ifodalar bizga sonlarni bir biriga nisbatan solishtirish, satrlarni og’irligini solishtirish ...

This file contains 26 pages in PPT format (879.6 KB). To download "python dasturlash tilida operatorlar bilan ishlash qonuniyatlari", click the Telegram button on the left.

Tags: python dasturlash tilida operat… PPT 26 pages Free download Telegram