Python тілінде программалар құру



бет3/14
Дата05.11.2022
өлшемі5,93 Mb.
#47735
түріПрограмма
1   2   3   4   5   6   7   8   9   ...   14
Байланысты:
3 дәріс - Циклдер және Функциялар (1)

for циклі

  • Кейде циклдің ең соңғы мәнін көрсетіп қою керек болып жатады. Мысалы:

  • # Цикл айнымалысының соңғы мәнін көрсету
    end = int(input('Hешеге дейін есептейік?'))

print('Сан Санның квадраты')
print('---------------------')
for number in range(1, end + 1):
square = number**2 print(number, '\t', square)
Нәтижесі:
Hешеге дейін есептейік? 5
Сан Санның квадраты
--------------------- 1 1

2

4

3

9

4

16

5

25

for циклі

  • range функциясын кері бағытта да, максимум мәннен минимум мәнге қарай қолдана аламыз. Мысалы, range(10,0, -1)

for num in range(5, 0, -1):
print(num)
Нәтижесі:
5
4
3
2
1

for циклінің мысалдары

  • Қарапайым for циклі:
    • for i in range(10):

    • print(i)
      а)
  • Қабаттасқан for циклі:
    • for i in range(5):

    • for j in range(3):
      print("i is {} and j is {}". format(i, j))
      б)

0
1
2
3
4
5
6
7
8
9
i is 0 and j is 0 i is 0 and j is 1 i is 0 and j is 2 i is 1 and j is 0 i is 1 and j is 1 i is 1 and j is 2 i is 2 and j is 0 i is 2 and j is 1 i is 2 and j is 2 i is 3 and j is 0 i is 3 and j is 1 i is 3 and j is 2 i is 4 and j is 0 i is 4 and j is 1 i is 4 and j is 2
Нәтижелері:
а)
б)

for циклінің мысалдары


2-мысал: Сандар тізімі (жиым элементтері тәрізді) берілген. Сол тізімдегі сандардың әрқайсысын 2-ге арттыру керек.
for циклі арқылы тізім элементтерін толық қарастыра отырып, олардың әрқайсысын 2-ге арттырамыз.
tizim = [0,10,20,30,40,50,60,70,80,90]

i =

0



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   14




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

    Басты бет