5.87M
Category: programmingprogramming

Введение в язык программирования Python

1.

Введение в язык
программирования
Python

2.

Викторина
https://play.myquiz.ru/

3.

Циклы
Можно указать шаг, с которым будет меняться
значение переменной i :
for i in range(3, 20, 4):
print(i)
Начальное Конечное
значение значение
Здесь значение переменной i будет
меняться в диапазоне от 3 до 19,
увеличиваясь каждый раз на 4
Вывод:
3
Шаг 7
11
15
19

4.

for – «для»
in range – «в диапазоне» в переводе с английского
Общая форма записи:
for <переменная-счётчик> in range(<диапазон>):
<действия>
Пример 1:
for i in range(5):
print("Привет!")
Пример 2 (с
начальным и
конечным
значением):
for i in range(3, 20):
print(i)

5.

WHILE – «пока» в переводе с английского
Русским языком:
Пока <выполняется условие>: делать какие-то действия.
Пример:
Чему будет равно n
после завершения
цикла?
Общая форма записи:
while <условие>:
<действие 1>
n=0
<действие 2>
и т.д.
while n<5:
n=0
while n<3:
n=n+1
Отступ (tab)
n=n+1
print(n)

6.

Бесконечный цикл
Пример:
while True:
print("У попа была собака, он её любил.")
print("Она съела кусок мяса, он её убил,")
print("В землю закопал и на камне написал:")
Запустить эту программу на компьютере.
(Чтобы приостановить выполнение программы, можно
щёлкнуть по тексту правой кнопкой мыши).

7.

Досрочный выход из цикла
break
Пример:
import random
while True:
a=random.randint(1,10)
print(a)
if a==7:
break

8.

С помощью оператора continue мы можем
остановить текущую итерацию и перейти к
выполнению следующей:
Продолжайте до следующей итерации пока i равна 3:
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)
Вывод:
1
2
4
5
6

9.

i = 0
while i < 3:
print(i)
i += 1
else:
print('done')
0
1
2
done
Условие else выполняется только после
завершения цикла while, когда его условное
выражение становится ложным

10.

Домашнее задание
С помощью бесконечного цикла реализовать игру «Купи слона». Программа должна выводить фразу
«Купи слона!», получать ответ пользователя и выводить: «Все говорят “фраза, введённая
пользователем”. А ты купи слона!» Затем программа получает новый ответ от пользователя и так до
тех пора, пока пользователь не введет «стоп-слово», например, «я купил слона». После получения
данной фразы программа должна показать сообщение «Молодец!» и закончить работу.

11.

ПОДВЕДЕМ ИТОГИ
English     Русский Rules