Цикл WHILE
КОММЕНТАРИИ В PYTHON
ОПЕРАТОРЫ BREAK И CONTINUE
Цикл FOR
СЛУЧАЙНОЕ ЧИСЛО
Цикл for in при работе с кортежами
Определить, что выведет программа
532.00K
Категория: ПрограммированиеПрограммирование

Цикл WHILE

1. Цикл WHILE

• Цикл while - цикл с предусловием.
• Пример использования:

2. КОММЕНТАРИИ В PYTHON


Однострочный комментарий начинается с #.
Блочный комментарий можно использовать так (строго говоря, блочного комментария
нет в Питоне):

3. ОПЕРАТОРЫ BREAK И CONTINUE

• Оператор break — выход из цикла
Оператор continue — выход из текущей итерации цикла

4. Цикл FOR

• В Python цикл for имеет такой синтаксис:

5.

• Пример:
Вывести степени двойки с 1-й по 10-ю.

6.

• Пример использования break:

7. СЛУЧАЙНОЕ ЧИСЛО


В Python случайное число задается с помощью двух функций:
random() – случайное вещественное из полуинтервала [0,1) ;
randint(a,b) – случайное целое из отрезка [a,b].
Но для использования функция необходимо предварительно подключить библиотеку:

8. Цикл for in при работе с кортежами

При первых трех итерациях цикла переменная i будет принимать значение типа int,
при последующих трех — типа str.

9.

10. Определить, что выведет программа


Задание. Определить, что выведет программа
a=0
n=20
for i in range(1,n+1,3):
a=a+1
if a==5:
continue
print (a)
if a==7:
break
print ("всё!")

11.

• Задание Python 2_1: Последовательно вводятся ненулевые
числа. Определить сумму положительных и сумму
отрицательных чисел. Закончить ввод чисел при вводе 0. Для
перевода из строки в целое число, использовать функцию int().
• Задание Python 2_2: При помощи цикла распечатать ряд
Фибоначчи: 1 1 2 3 5 8 13 21.
• Задание Python 2_3: Запрашиваются 10 чисел (целые значения
от 0 до 1000). Опишите алгоритм, позволяющий найти и
вывести минимальное значение среди введенных чисел,
которые имеют чётное значение и не делятся на три.
• Задание Python 2_4: Составить программу для вычисления
среднеарифметического N произвольных вводимых чисел.

12.

• Задание Python 2_5: Исправить предыдущее задание (2_3) для
работы со случайными числами.
• Задание Python 2_6:
Найдите все трёхзначные и четырёхзначные числа Армстронга.
• Число Армстронга. Числом Армстронга считается натуральное
число, сумма цифр которого, возведенных в N-ную степень (N –
количество цифр в числе) равна самому числу.
Например, 153 = 13 + 53 + 33.
• Задание Python 2_7:
Напишите программу, которая запрашивает натуральное число
N и выводит на экран все автоморфные числа, не
превосходящие N.
• Автоморфным называется натуральное число, если оно равно
последним цифрам своего квадрата. Например, 252 = 625.
• Задание Python 2_8: Распечатывать дни недели с их
порядковыми номерами. Кроме того, рядом выводить
выходной ли это день или рабочий.
English     Русский Правила