Pythonda takrorlanuvchi algoritmlar bilan ishlash
Pythonda for operatorini qo’llash
Download 38.89 Kb.
|
nazariy savollarga javob
- Bu sahifa navigatsiya:
- Pythonda arifmetik amallar
- Pythonda if else operator i
- Pythonda chiziqli algoritmlar
- Pythonda break operatori Pythonda tarmoqlanuvchi operatorlar bilan ishlash.
Pythonda for operatorini qo’llash. for takrоrlash оpеratоrining sintaksisi quyidagicha:
for i in range(a, b, d): <оpеratоr yoki blоk>; Bu yerda i takrorlanishlar soni, a takrorlanishning birinchi qiymati, b takrorlanishning oxirgi qiymati, d qadam qiymati., takrorlanish tanasi - <оpеratоr yoki blоk> bajariladi va охirida n=int(input('n=')) S=0 for i in range(1,n+1): S+=i print("1+2+...+n=",S) Pythonda arifmetik amallar Berilganlarni qayta ishlash uchun PYTHON tilida amallarning juda keng majmuasi aniqlangan. Amal - bu qandaydir harakat bo‘lib, u bitta (unar) yoki ikkita (binar) operandlar ustida bajariladi, hisob natijasi uning qaytariluvchi qiymati hisoblanadi. Tayanch arifmetik amallarga qo‘shish (+), ayirish (-), ko‘paytirish (*), bo‘lish (/), darajaga ko‘tarish (**) va bo‘lish qoldig‘ini olish (%) amallarini keltirish mumkin. Amallar qaytaradigan qiymatlarni o‘zlashtirish uchun qiymat berish amali (=) va uning turli modifikatsiyalari ishlatiladi: qo‘shish, qiymat berish bilan (+); ayirish, qiymat berish bilan (-); ko‘paytirish qiymat berish bilan (*); bo‘lish, qiymat berish bilan (/); bo‘lish qoldig‘ini olish, qiymat berish bilan (%) va boshqalar. Pythonda if else operatori Bu operator PYTHON dasturlash tilidagi muhim operatorlardan biridir. U shartga bog‘liq ravishda kod fragmentini bajarishga mo‘ljallangan. Shart operatori boshqarishni qaysi tarmoqqa uzatishni ta’minlaydi. Shart operatorining umumiy ko`rinishi: if else Shаrtli оperаtоr sintаksisi: if ( Аgаr х teng 1 vа y teng 2 bo‘lsа x kichik y dan jumlа ekranga chiqаrilаdi, chunki else eng yaqin if gа mоs kelаdi. x=int(input('x=')) y=int(input('y=')) if x else: print(x,'katta',y,'dan') Pythonda chiziqli algoritmlar Qaralayotgan obyektning matematik modelini yaratish juda murakkab jarayon bo‘lib, o‘rganilayotgan obyektga bog‘liq ravishda turli soha mutaxassislarining ishtiroki talab etiladi. Umuman, biror masalani kompyuter yordamida yechishni quyidagi bosqichlarga ajratish mumkin. Qo‘yilgan chiziqli masalani kompyuterda yechish uchun, avval uning matematik modelini, keyin algoritmini va dasturini tuzish kerak bo‘ladi. Har qanday murakkab algoritmni ham uchta asosiy struktura yordamida tasvirlash mumkin. Bular ketma-ketlik, ayri va takrorlash strukturalaridir. Bu strukturalar asosida chiziqli, tarmoqlanuvchi va takrorlanuvchi hisoblash jarayonlarining algoritmlarini tuzish mumkin. A va B ikkita haqiqiy sonlar berilgan. Ularning yig‘indisi, ayirmasi va ko‘paytmasini hisoblang. a=float(input('A=')) b=float(input('B=')) s=a+b d=a-b k=a*b print("Yig'indi=",s,'\nAyirma=',d,"\nKo'payt ma=",k) Pythonda break operatori Pythonda tarmoqlanuvchi operatorlar bilan ishlash. Bu operator PYTHON dasturlash tilidagi muhim operatorlardan biridir. U shartga bog‘liq ravishda kod fragmentini bajarishga mo‘ljallangan. Shart operatori boshqarishni qaysi tarmoqqa uzatishni ta’minlaydi. Shart operatorining umumiy ko`rinishi: Download 38.89 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling