PYTHON Ограничение времени 1 секунда
Ограничение памяти 64Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt
Напишите программу, которая составит информационную строку о погоде. Значения тип погоды, температура, осадки (только слово да или нет) вводятся пользователем и подставляются в информационную строку.
Формат ввода
Вводятся три строки: тип погоды, температура и осадки.
Формат вывода
если осадков нет
Сегодня {тип погоды}, {температура} градусов, осадков нет.
если осадки есть
Сегодня {тип погоды}, {температура} градусов, осадки.
a = input()
b = input()
c = input()
if c == 'да':
print('Сегодня', a + ',', b, 'градусов, осадки.')
if c == 'нет':
print('Сегодня', a + ',', b, 'градусов, осадков нет.')
1. Сначала мы должны получить три строки от пользователя: тип погоды, температуру и наличие осадков. Мы можем использовать функцию input для этого.
```python
weather_type = input("Введите тип погоды: ")
temperature = input("Введите температуру: ")
precipitation = input("Наличие осадков (да/нет): ")
```
2. Затем нам нужно создать информационную строку в зависимости от наличия осадков. Мы можем использовать условный оператор if-else для этого.
```python
if precipitation == "нет":
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадков нет."
else:
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадки."
```
3. Наконец, мы должны вывести информационную строку на экран. Мы можем использовать функцию print для этого.
```python
print(info_string)
```
Теперь у нас есть полное решение задачи. Весь код вместе выглядит следующим образом:
```python
weather_type = input("Введите тип погоды: ")
temperature = input("Введите температуру: ")
precipitation = input("Наличие осадков (да/нет): ")
if precipitation == "нет":
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадков нет."
else:
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадки."
print(info_string)
```
Теперь, когда школьник запустит эту программу и введет значения для типа погоды, температуры и наличия осадков, программа составит и выведет информационную строку о погоде. Если осадков нет, она будет выглядеть следующим образом: "Сегодня [тип погоды], [температура] градусов, осадков нет." Если же осадки есть, информационная строка будет выглядеть следующим образом: "Сегодня [тип погоды], [температура] градусов, осадки."