Similar presentations:
Работа со строками в 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.
Домашняя работа• Повторить ранее пройденный материал
• Повторить все задания из этой презентации
programming