Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
2 апреля 2023 23:20
1119
Python1) Напишите генератор, который бы возвращал площади кругов с радиусами в диапазоне от 10 до 10 000. Вывести на экран первые пять значений с точностью до сотых.
2) Вводятся названия городов в одну строку через пробел. На их основе формируется кортеж. Если в этом кортеже присутствует город "Самара", то следует его удалить. Результат вывести на экран в виде строки с названиями городов через пробел. Обратите внимание , что город Самара может быть записан несколько раз. Тогда нужно удалить все его упоминания.
Заранее СПАСИБО!!
1
ответ
1)
from math import pi
squares = [pi*r**2 for r in range(10, 10000)] # генератор площадей
for i in range(5): # цикл, выводящий первые 5 элементов списка
print(round(square[i], 2))
2)
cities = tuple(input().lower().split()) # кортеж из городов
cities_list = list(cities) # преобразование кортежа в список
while "самара" in cities_list: # проверка на наличие Самары
cities_list.remove("самара") # удаление Самары
print(" ".join(cities_list).title()) # вывод оставшихся городов
P.S.: Какой смысл сохранять города в кортеж, если его необходимо изменять (удалять элементы)? Не лучше ли работать со списком, а потом уже преобразовать изменённый список в кортеж?
from math import pi
squares = [pi*r**2 for r in range(10, 10000)] # генератор площадей
for i in range(5): # цикл, выводящий первые 5 элементов списка
print(round(square[i], 2))
2)
cities = tuple(input().lower().split()) # кортеж из городов
cities_list = list(cities) # преобразование кортежа в список
while "самара" in cities_list: # проверка на наличие Самары
cities_list.remove("самара") # удаление Самары
print(" ".join(cities_list).title()) # вывод оставшихся городов
P.S.: Какой смысл сохранять города в кортеж, если его необходимо изменять (удалять элементы)? Не лучше ли работать со списком, а потом уже преобразовать изменённый список в кортеж?
0
·
Хороший ответ
4 апреля 2023 23:20
Остались вопросы?
Еще вопросы по категории Информатика
Переведите целые числа из десятичной системы счисления в двоичную а)89.Желательно решите на листочке)...
Что такое мощность алфавита?может ли алфавит состоять из одного символа...
1) Что такое кривая Безье? 2)какие режимы построения кривых? 3) Можно ли заменить направление рисунков, нарисованных кривыми линиями? 4) в какие сто...
в языке запросов поискового сервера для обозначения логической операции ИЛИ используется символ I а для логической операции И символ & . В таблице...
Цвет пикселя монитора определяется тремя составляющими: зеленой, синей и красной. Под красную и синюю составляющие одного пикселя отвели по пять бит....