
PYTHON. Розробіть програму для виведення інформації про операційну систему, яка встановлена на
комп’ютері користувачa, при введенні відповідного номера: 1 - Window, 2 - Linux, 3 - MacOS. Передбачте у роботі програми ситуації, коли користувач вводить інший номер, відмінний від наведених, або програма на вхід отримує порожній рядок. Вхідні данні 25Вихідні даніLinux You did not enter a number. Program has completed work. We could not determine your operating system.

Ответы на вопрос

Вiдповiдь: Якщо щось незрозуміло або незадоволен відповіддю - звертайтеся, поясню / перероблю.
Python Code:
user_input = ui = input(': ')
print('Windows') if ui == '1' else \
print('Linux') if ui == '2' else \
print('macOS') if ui == '3' else \
print('You did not enter a number. Program has\n'
'completed work. We could not determine\n'
'your operating system.')





Щоб створити програму на мові Python для визначення операційної системи, можна скористатися модулем `platform`. Нижче подано код програми, яка відповідає на вказані вами умови:
```python import platform
def get_operating_system(user_input): if user_input == "1": return "Windows" elif user_input == "2": return "Linux" elif user_input == "3": return "MacOS" else: return "You did not enter a valid number."
def main(): user_input = input("Введіть номер операційної системи (1 - Windows, 2 - Linux, 3 - MacOS): ")
if user_input and user_input.isdigit(): operating_system = get_operating_system(user_input) print(operating_system) else: print("You did not enter a number. Program has completed work.")
if __name__ == "__main__": main() ```
Цей код використовує функцію `get_operating_system` для визначення операційної системи на основі введеного користувачем числа. Головна функція `main` отримує введення користувача, перевіряє, чи введено число, і виводить відповідь на основі введеного номера або повідомляє про невірний ввід.
Якщо введено невірний номер або порожній рядок, програма виводить відповідне повідомлення.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili