Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions 1_if1.py
Original file line number Diff line number Diff line change
Expand Up @@ -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 на ваш код
Expand Down
21 changes: 16 additions & 5 deletions 5_while2.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

* Создайте словарь типа "вопрос": "ответ", например:
{"Как дела": "Хорошо!", "Что делаешь?": "Программирую"} и так далее
* Напишите функцию ask_user() которая с помощью функции input()
* Напишите функцЧто делаешьию ask_user() которая с помощью функции input()
просит пользователя ввести вопрос, а затем, если вопрос есть
в словаре, программа давала ему соотвествующий ответ. Например:

Expand All @@ -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)
5 changes: 5 additions & 0 deletions ada
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
homework
level_1
level_2
* master
new