Mustaqil ishi Fan: Dasturiy Injinering Fan o’qituvchisi: Normatov Nizomiddin Kamolliddin o’g’li Bajardi: G’aniyev Sobir Qodir o’g’li Mavzu


Misol: foydalanuvchi kiritishi bilan Python while tsikli


Download 126.18 Kb.
bet6/6
Sana24.03.2023
Hajmi126.18 Kb.
#1293483
1   2   3   4   5   6
Bog'liq
DI mustaqil ish 1

Misol: foydalanuvchi kiritishi bilan Python while tsikli



a = int(input('Enter a number (-1 to quit): '))
 
while a != -1:
a = int(input('Enter a number (-1 to quit): '))
Chiqish:

Tushuntirish:

  • Birinchidan, u foydalanuvchidan raqam kiritishni so'raydi. agar foydalanuvchi -1 ni kiritsa, tsikl bajarilmaydi

  • Foydalanuvchi 6 raqamini kiritadi va tsiklning tanasi bajariladi va yana kiritishni so'raydi

  • Bu erda foydalanuvchi tsiklni to'xtatish uchun -1 ga kirguncha ko'p marta kiritishi mumkin

  • Foydalanuvchi qancha marta kiritishni xohlashini hal qilishi mumkin

Misol: Mantiqiy qiymatlarda while tsikli:


while sikllarida mantiqiy qiymatlardan keng tarqalgan foydalanishdan biri cheksiz tsiklni yaratishdir, undan faqat tsikl ichidagi ba'zi shartlar asosida chiqish mumkin. Masalan:
# Initialize a counter
count = 0
 
# Loop infinitely
while True:
# Increment the counter
count += 1
print(f"Count is {count}")
 
# Check if the counter has reached a certain value
if count == 10:
# If so, exit the loop
break
 
# This will be executed after the loop exits
print("The loop has ended.")

Chiqish

Hisob 1
Hisob 2
Hisob 3
Hisob 4
Hisob 5
Hisob 6
Hisob 7
Hisob 8
Hisob 9
Hisob 10
sikli tugadi.
Ushbu misolda biz hisoblagichni ishga tushiramiz va keyin hisoblagichni oshirish va uning qiymatini chop etish uchun cheksiz while tsiklidan foydalanamiz (True har doim rost). Hisoblagich ma'lum bir qiymatga yetganligini tekshiramiz va agar shunday bo'lsa, biz break operatori yordamida tsikldan chiqamiz.
Xulosa
While bilan ro’yxatlarda ishlaganimizda, avval ismlar degan bo'sh ro'yxat yaratib oldik. Keyin esa while tsikli yordamida foydalanuvchidan ro'yxatga ism qo'shishni so'raymiz. So'ngra foydalanuvchidan yana ism qo'shmoqchi yoki yo'q ekanin so'raymiz va foydalanuvchining javobiga ko'ra yoki while ni boshiga qaytamiz, yoki tsiklni to'xtatamiz. Xulosa shundaki while sikli bizga ro’yxatni va shunga o’xshash kerakli bo’lgan ma’lumotlarni ishlashda va sikl qilishda zarur bo’lgan metod hisoblanadi.
Foydalanilgan Adabiyotlar:
https://python.sariq.dev/while/18-while-lists
https://python.sariq.dev/while/17-while-loop
Download 126.18 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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