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

  • «3»

  • 1010100 Нулей: 4 Единиц: 3 «4»

  • Пример: Введите число: Введите число: 1010100 abcd10 Да. Нет. Задачи

  • Пример: Введите строку: Вася пошел гулять. Васяпошелгулять. Цикл с переменной

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

  • 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

  • «4»

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

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

  • презентация питон!!!!!. Алгоритм и его свойства Простейшие программы Вычисления Ветвления Символьные строки Циклические алгоритмы Массивы (списки) Поиск в массиве Алгоритм и его свойства Что такое алгоритм


    Скачать 5.64 Mb.
    НазваниеАлгоритм и его свойства Простейшие программы Вычисления Ветвления Символьные строки Циклические алгоритмы Массивы (списки) Поиск в массиве Алгоритм и его свойства Что такое алгоритм
    Дата22.05.2023
    Размер5.64 Mb.
    Формат файлаpptx
    Имя файлапрезентация питон!!!!!.pptx
    ТипДокументы
    #1149889
    страница9 из 10
    1   2   3   4   5   6   7   8   9   10

    Проверка символов


    if c.isalpha():

    print("Буква")

    if c.islower():

    print("Строчная буква")

    if c.isupper():

    print("Заглавная буква")

    if c.isdigit():

    print("Цифра")

    if c in ["а","б"]:

    print("Это а или б")

    Задачи


    «3»: Ввести с клавиатуры число в двоичной системе счисления. Определить, сколько в его записи единиц и сколько нулей.

    Пример:

    Введите число:

    1010100

    Нулей: 4

    Единиц: 3

    «4»: Ввести с клавиатуры символьную строку. Если это правильная запись двоичного числа, вывести сообщение «Да», иначе вывести сообщение «Нет».

    Пример:_Введите_число:_Введите_число:_1010100_abcd10_Да._Нет.__Задачи'>Пример:

    Введите число: Введите число:

    1010100 abcd10

    Да. Нет.

    Задачи


    «5»: Ввести с клавиатуры символьную строку и составить новую строку, удалив из исходной все пробелы.

    Пример:

    Введите строку:

    Вася пошел гулять.

    Васяпошелгулять.

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


    Задача. Вывести 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 переменных?

    ?
    1   2   3   4   5   6   7   8   9   10


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