Вот пример простой программы на Python, которая собирает информацию о погоде от пользователя и формирует соответствующую строку:
def get_weather_info():
# Запрашиваем у пользователя ввод информации о погоде
weather_type = input("Введите тип погоды (например, солнечно, дождливо и т.д.): ")
temperature = input("Введите температуру (например, 20°C): ")
precipitation = input("Имеются осадки? (да/нет): ").lower()
# Формируем информационную строку о погоде
weather_info = f"Сегодня погода: {weather_type}, температура: {temperature}."
if precipitation == 'да':
weather_info += " Ожидаются осадки."
elif precipitation == 'нет':
weather_info += " Осадков не ожидается."
else:
weather_info += " Ошибка: неправильный ввод осадков."
return weather_info
# Вызов функции и вывод информации о погоде
print(get_weather_info())
В этой программе пользователь вводит тип погоды, температуру и информацию об осадках. После этого программа формирует строку и выводит ее на экран. Обратите внимание на обработку пользовательского ввода для осадков: программа делает проверку на правильность введенных данных.
