№4 дәріс. Python тілінде while операторы



Pdf көрінісі
Дата19.10.2023
өлшемі187,66 Kb.
#119651
Байланысты:
4-дәріс



№ 4 дәріс
.
Python тілінде while операторы 
while
шарты: 
нұсқаулық 
Мұнда 

жағдай
- нұсқаулықтың (лерінің) орындалу шарты; 

нұсқаулық
- бір оператор немесе егер шарт мәні = True болса 
орындалатын операторлар жиынтығы. Егер шарттың мәні False-ге тең болса, 
онда while цикл операторының орындалуы тоқтатылады. 
Тізімдегі элементтердің қосындысын есептеу 
# тізімді құрып, айнымалыларды мәндермен инициализацияла 
A = [1,3,5,8, -3,10] 
i = 0 
қосынды = 0 # қажетті сома 
уақыт i summ = summ + A [i] 
i = i + 1 
басып шығару(«summ =», summ) # summ = 24 
 
Оператор for Python тілде
үшін   ішінде: 
<мәлімдемелер1> 
егер <шарт1>: үзіліс 
егер <шарт2>: жалғастыру 
басқа: 
<мәлімдемелер2> 
Мұнда 

айнымалы
- элементтердің мәндерін объектіден бір-бірлеп алатын 
цикл айнымалысы; 

объект
- өту үшін көптеген элементтері бар кейбір тізім, кортеж, 
жол немесе басқа объект; 

мәлімдемелер1
- айнымалының берілген мәні үшін орындалатын 
бір немесе бірнеше операторлар (нұсқаулар); 

мәлімдемелер2
- егер break операторы for цикл денесінде бір рет те 
орындалмаған болса, орындалатын бір немесе бірнеше операторлар 
(нұсқаулар). 
For операторын else блогын қолданбай стенография түрінде пайдалануға 
болады. Бұл жағдайда for тұжырымының қысқартылған түрі: 
үшін   ішінде: 
<мәлімдемелер> 
Мұнда 

айнымалы
- элементтердің мәндерін объектіден бір-бірлеп алатын 
цикл айнымалысы; 



мәлімдемелер
- айнымалының берілген мәні үшін орындалатын бір 
немесе бірнеше операторлар (нұсқаулар). 
Тізім элементтерінің қосындысын есептеу мысалы 
# тізім элементтерінің қосындысын есептеу 
# Көрсетілген тізім 
T = [2.8, 3.5, 4.9, 0.01, 2.34] 
s = 0 
үшін t in T: 
s = s + t 
басып шығару(«s =», s) # s = 13.549999999999999 
Жоғарыда көрсетілген кодты орындау нәтижесінде келесі нәтиже 
шығады 
s = 13.549999999999999 


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет