Главная страница
Навигация по странице:

  • print("Привет!") i in range(10) в диапазоне [0,10 ) Цикл с переменной: Не включая 10

  • Цикл с переменной: другой шаг

  • print ( k**2 ) k in range(1,11,2) for : print ( k**2 ) k in range(10,0,-1)

  • «4»

  • Пример: Введите число: 5 5!=120. Задачи

  • Массивы (списки) Что такое массив

  • Что такое массив

  • 8класс_Python. Что такое алгоритм


    Скачать 3.34 Mb.
    НазваниеЧто такое алгоритм
    Дата27.02.2023
    Размер3.34 Mb.
    Формат файлаppt
    Имя файла8класс_Python.ppt
    ТипДокументы
    #957577
    страница10 из 11
    1   2   3   4   5   6   7   8   9   10   11

    Цикл с переменной





    Задача. Вывести 10 раз слово «Привет!».


    Можно ли сделать с циклом «пока»?


    ?


    while :
    print("Привет!")


    i = 0


    i < 10


    i += 1


    for :
    print("Привет!")


    i in range(10)


    в диапазоне [0,10)


    Цикл с переменной:


    Не включая 10!


    !


    range(10)  0, 1, 2, 3, 4, 5, 6, 7, 8, 9

    Цикл с переменной





    Задача. Вывести все степени двойки от 21 до 210.


    Как сделать с циклом «пока»?


    ?


    while :
    print ( 2**k )


    k = 1


    k <= 10


    k += 1


    for :
    print ( 2**k )


    k in range(1,11)


    в диапазоне [1,11)


    Цикл с переменной:


    Не включая 11!


    !


    range(1,11)  1, 2, 3, 4, 5, 6, 7, 8, 9, 10


    возведение в степень

    Цикл с переменной: другой шаг





    100
    81
    64
    49
    36
    25
    16
    9
    4
    1


    Что получится?


    ?


    1
    9
    25
    49
    81


    for :
    print ( k**2 )


    k in range(1,11,2)


    for :
    print ( k**2 )


    k in range(10,0,-1)


    шаг


    10,9,8,7,6,5,4,3,2,1


    1,3,5,7,9





    a = 1
    for k in range( 3): a += 1


    a = 4


    a = 1
    for k in range( 3,1): a += 1


    a = 1


    a = 1
    for k in range( 1,3,-1): a += 1


    a = 1


    a = 1
    for k in range( 3,0,-1): a += 1


    a = 4

    Задачи





    «3»: Ипполит задумал трёхзначное число, которое при делении на 15 даёт в остатке 11, а при делении на 11 даёт в остатке 9. Найдите все такие числа.
    «4»: Вводится натуральное число N. Программа должна найти факториал (обозначается как N!) – произведение всех натуральных чисел от 1 до N. Например, 5! = 1 · 2 · 3 · 4 · 5 = 120.
    Пример:
    Введите число:
    5
    5!=120.

    Задачи





    «5»: Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ную степень (где N – количество цифр в числе) равна самому числу. Например, 153 = 13 + 53 + 33. Найдите все трёхзначные числа Армстронга.


    Массивы (списки)




    Что такое массив?





    Массив – это группа переменных одного типа, расположенных в памяти рядом (в соседних ячейках) и имеющих общее имя. Каждая ячейка в массиве имеет уникальный номер (индекс).


    Надо:


    Как ввести 10000 переменных?


    ?


    выделять память записывать данные в нужную ячейку читать данные из ячейки

    Что такое массив?





    5


    10


    15


    20


    25


    0


    1


    2


    3


    4


    A


    массив


    2


    15


    НОМЕР элемента массива
    (ИНДЕКС)


    A[0]


    A[1]


    A[2]


    A[3]


    A[4]


    ЗНАЧЕНИЕ элемента массива


    A[2]


    НОМЕР (ИНДЕКС) элемента массива: 2


    ЗНАЧЕНИЕ элемента массива: 15


    Массив = таблица!


    !

    1   2   3   4   5   6   7   8   9   10   11


    написать администратору сайта