341.49K
Категория: ПрограммированиеПрограммирование

Работа со строками в Python

1.

Повторение темы:
Цикл For. Range. Работа со
строками в Python.

2.

Немного повторения
Этот цикл пробегается по набору значений, помещает каждое значение в переменную, и затем
в цикле мы можем с этой переменной производить различные действия.

3.

Задание №1
Пользователь вводит число N. Выведите все числа от 0 до N включительно.

4.

Задание №2
Пользователь вводит числа K и N. Выведите все числа от K до N включительно.

5.

Задание №3
Пользователь вводит числа K и N. Выведите сумму чисел от K до N включительно.

6.

Задание №4
Пользователь вводит числа K и N. Выведите сумму только четных чисел от K до N
включительно.

7.

Задание №5
Евгению предоставили строку, состоящую из русских букв разных регистров, и попросили
очистить ее от заглавных литер. Как ему показалось, он написал верный код, но результат
совсем не порадовал. Ниже представлен пример работы «чистильщика строк», которому
срочно требуется ваша помощь.
letters = 'ЫгВЫоЯСремДШНККАыкЩЙФа'
for letter in letters:
if letter.upper() = letters:
letters.replace(letter, '')
print(letters)

8.

Задание №6
По данному натуральному n≤9 выведите лесенку из n ступенек, i-я ступенька состоит из чисел
от 1 до i без пробелов.

9.

Задание №7
Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n флагов.
Изображение одного флага имеет размер 4×4 символов, между двумя соседними флагами
также имеется пустой (из пробелов) столбец. Разрешается вывести пустой столбец после
последнего флага. Внутри каждого флага должен быть записан его номер — число от 1 до n.
+___
|1 /
|___\
|

10.

Задание №8
Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n пингвинов.
Изображение одного пингвина имеет размер 5×9 символов, между двумя соседними
пингвинами также имеется пустой (из пробелов) столбец. Разрешается вывести пустой столбец
после последнего пингвина. Для упрощения рисования скопируйте пингвина из примера в среду
разработки.
_~_
(o o)
/ V \
/( _ )\
^^ ^^

11.

Задание №9
Дано несколько чисел. Подсчитайте, сколько из них равны нулю, и выведите это количество.

12.

Домашняя работа
• Повторить ранее пройденный материал
• Повторить все задания из этой презентации
English     Русский Правила