diff --git a/1_if1.py b/1_if1.py index be736084..0d68ebb9 100644 --- a/1_if1.py +++ b/1_if1.py @@ -15,6 +15,27 @@ """ def main(): + while True: + try: + + age = int(input("Введите пожалуйста возраст: ")) + + if age in range(0,6): + print (age, "Пора в сад") + elif age in range(7,16): + print (age, "Пора в школу") + elif age in range(17,25): + print (age, "Пора в ВУЗ") + elif age in range(25,100): + print (age, "Пора на работу") + elif age > 100: + print("Слишком много лет , отдыхай") + break + + except ValueError: + + print("Не является числом") + """ Эта функция вызывается автоматически при запуске скрипта в консоли В ней надо заменить pass на ваш код diff --git a/5_while2.py b/5_while2.py index 49012dfd..e6f08fd0 100644 --- a/5_while2.py +++ b/5_while2.py @@ -6,7 +6,7 @@ * Создайте словарь типа "вопрос": "ответ", например: {"Как дела": "Хорошо!", "Что делаешь?": "Программирую"} и так далее -* Напишите функцию ask_user() которая с помощью функции input() +* Напишите функцЧто делаешьию ask_user() которая с помощью функции input() просит пользователя ввести вопрос, а затем, если вопрос есть в словаре, программа давала ему соотвествующий ответ. Например: @@ -18,10 +18,21 @@ questions_and_answers = {} def ask_user(answers_dict): - """ - Замените pass на ваш код - """ - pass + answers_dict = {"Как дела": "Хорошо!", "Что делаешь?": "Программирую"} + + while True: + questions_and_answers = input("Чем занят:") + if questions_and_answers in answers_dict: + Answer = answers_dict[questions_and_answers] + print(f"{Answer}") + break + else: + print("такого запроса нет") + + + + + if __name__ == "__main__": ask_user(questions_and_answers) diff --git a/ada b/ada new file mode 100644 index 00000000..8ca8bf04 --- /dev/null +++ b/ada @@ -0,0 +1,5 @@ + homework + level_1 + level_2 +* master + new