Python тілінде программалар құру 3-– ЦиклдерWhile, For



бет5/6
Дата09.03.2022
өлшемі136,79 Kb.
#134701
түріПрограмма
1   2   3   4   5   6
Байланысты:
4 4дәрістер - Циклдер
БИЛЕТЫ МЕНЕДЖМЕНТ ТИПО РУС, Менеджмент вопросы ВО КАЗ, Кәсіпкерлік- табыс көзі, нотариат, ЛАБОРАТОРНАЯ РАБОТА 6 Поиск информации в Интернет, 1 КУРС каз.яз 21-22уг. 2 семестр с 14 февраля, практика 2-JavaScript, 1 КУРС ДОТ 21-22уг. 2 семестр, Комп жүйелердің сәулеті, 2-дәріс (1) (1), Архитектура 1 прак, Д рістер кешені Д ріс №1 Д ріс та ырыбы, 16933018, Тізім практикалық жұмыс, Зертханалық жұмыс Веб

for циклі

  • range функциясын кері бағытта да, максимум мәннен минимум мәнге қарай қолдана аламыз. Мысалы, range(5,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 for element in tizim: tizim[i] = element + 2 i += 1 print(tizim)
Нәтижесі:
[2, 12, 22, 32, 42, 52, 62, 72, 82, 92]


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




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

    Басты бет