Dunyoda ilmdan boshqa najot yo`q va bo`lmagay


Download 1.33 Mb.
bet10/33
Sana22.11.2023
Hajmi1.33 Mb.
#1794208
1   ...   6   7   8   9   10   11   12   13   ...   33
Bog'liq
Dunyoda ilmdan boshqa najot yo`q va bo`lmagay-fayllar.org

Break operatori

Break operatori agar siklning bajarilish sharti hali False qiymat olmagan bo'lsa ham yoki ketma-ketlik elementlari hali tugamagan bo'lsa ham siklni to'xtatish, ya'ni buyruqlar bajarilishini to'xtatish uchun xizmat qiladi. Shuni aytib o'tish kerakki, for yoki while sikllarini break operatori bilan to'xtatilsa, ularga tegishli bo'lgan else bloki bajarilmaydi.

Misol:

Natija:

Continue operatori

Continue operatori joriy blokdagi o'zidan keyingi qolgan barcha buyruqlarni bajarmay siklning keyingi iteratsiyasidan davom ettirish uchun ishlatiladi.

Misol:

Natija:

1.3. Funsiya, fayllar bilan ishlash, sanoq sistemasi va son.

Funksiyani aniqlash. Def kalit so`zi funksiyani aniqlashni taqdim etadi. Def so`zidan so`ng funksiya nomi va qavs ichida formal parametrlar ro`yxati ko`rsatiladi. Funksiya tanasini hosil qiluvchi instruksiyalar keyingi qatordan boshlab bo`sh joy(отступь) bilan yoziladi. Misol sifatida Fibonachi sonlar ro`yxatini chiqaradigan funksiyani yaratishimiz mumkin:




Natija:


Yana bir misol sifatida kiritilgan sonning raqamlar yig`indisini hisoblovchi dasturni funksiya yordamida yechishni ko`rsak:




Natija:




Python dasturiga kiritilgan funksiyalar. Tiplarni o`zgartiruvchi funksiyalar.

bool(x)- rostlikka tekshirishni standart usulidan foydalanuvchi bool tipiga o`zgartirish. Agar x yolg`on bo`lsa yoki tushirib qoldirilgan bo`lsa, False qiymatini qaytaradi, aksincha esa True qaytaradi.


Download 1.33 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   33




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling