Вы находитесь на странице: 1из 1

1

A5

"Поколение Python": курс 4.1 Выбор из двух 11 з 12 кроків пройдено 46 з 56 балів отримано
для начинающих
Прогрес у курсі: 249/2049

2.3 Параметры sep и end Возрастная группа


2.4 Целочисленная арифм…
Напишите программу, которая по введённому возрасту пользователя сообщает, к какой возрастной группе он относится:
2.5 Целочисленная арифм…
до 13 включительно – детство;
Екзамен 3 Итоговая работа … от 14 до 24 – молодость;
от 25 до 59 – зрелость;
3.1 Часть 1 от 60 – старость.

3.2 Часть 2
Формат входных данных
На вход программе подаётся одно целое число – возраст пользователя.
4 Условный оператор

Формат выходных данных


4.1 Выбор из двух
Программа должна вывести название возрастной группы.
4.2 Логические операции
Тестовые данные 🟢
4.3 Вложенные и каскадн…
Sample Input 1:
Екзамен 5 Итоговая работа …
4

Задачи на программиров…
Sample Output 1:
детство
6 Типы данных

Sample Input 2:
Числовые типы данных: i…
91
Строковый тип данных
Sample Output 2:
Модуль math
старость

7 Циклы for и while


Sample Input 3:

Цикл for
40

Цикл for: функция range Sample Output 3:


зрелость
Частые сценарии

Цикл while

Цикл while: обработка ци…


Напишіть програму, яку можна перевірити за допомогою stdin → stdout Правильно виконали 147 944
учні
break, continue и else Молодець!
Зі всіх спроб 40% правильних

Теперь вам доступний Форум розв’язків , де ви можете побачити розв’язки інших чи попросити поради.

1 a=int(input())
2 if a <= 13:
3 group = "детство"
4 elif 14 <= a <= 24:
5 group = 'молодость'
6 elif 25 <= a <= 59:
7 group='зрелость'
8 else:
9 group = 'старость'
10
11
12 print(group)
13
14

Test input:
1023
Запустити
код

Test output:

старость

Наступний етап Розв’язати знову

Ваші розв’язки Ви отримали: 5 балів з 5

11021 2380 Крок 11 Наступний крок

>1K Коментарів >1K Розв’язків Найбільш популярні

Please be polite and follow our Community Rules. Share your solution and discuss the assignment with others

A5 Залишити розв’язок

Коментар закріплено
Поколение Python 18 днів тому
Made with ❤ in BEEGEEK

Correct submission #974641712 Python 3.10

age = int(input())

if 0 <= age <= 13:


print('детство')
if 14 <= age <= 24:
print('молодость')
if 25 <= age <= 59:
print('зрелость')
if 60 <= age:
print('старость')

9 Відповісти Показати 1 відповідь

МА
Максим Александрович Коротков 2 роки тому
Что вы на это скажите?

Correct submission #353767888 Python 3

# put your python code here


a = int(input())
if a == 1:
print('детство')
elif a == 2:
print('детство')
elif a == 3:
print('детство')
elif a == 4:
print('детство')
elif a == 5:
print('детство')
elif a == 6:
print('детство')
elif a == 7:
print('детство')
elif a == 8:
print('детство')
elif a == 9:
print('детство')
elif a == 10:
print('детство')
elif a == 11:
print('детство')
elif a == 12:
print('детство')
elif a == 13:
print('детство')
elif a == 14:
print('молодость')
elif a == 15:
print('молодость')
elif a == 16:
print('молодость')
elif a == 17:
print('молодость')
elif a == 18:
print('молодость')
elif a == 19:
print('молодость')
elif a == 20:
print('молодость')
elif a == 21:
print('молодость')
elif a == 22:
print('молодость')
elif a == 23:
print('молодость')
elif a == 24:
print('молодость')
elif a == 25:
print('зрелость')
elif a == 26:
print('зрелость')
elif a == 27:
print('зрелость')
elif a == 28:
print('зрелость')
elif a == 29:
print('зрелость')
elif a == 30:
print('зрелость')
elif a == 31:
print('зрелость')
elif a == 32:
print('зрелость')
elif a == 33:
print('зрелость')
elif a == 34:
print('зрелость')
elif a == 35:
print('зрелость')
elif a == 36:
print('зрелость')
elif a == 37:
print('зрелость')
elif a == 38:
print('зрелость')
elif a == 39:
print('зрелость')
elif a == 40:
print('зрелость')
elif a == 41:
print('зрелость')
elif a == 42:
print('зрелость')
elif a == 43:
print('зрелость')
elif a == 44:
print('зрелость')
elif a == 45:
print('зрелость')
elif a == 46:
print('зрелость')
elif a == 47:
print('зрелость')
elif a == 48:
print('зрелость')
elif a == 49:
print('зрелость')
elif a == 50:
print('зрелость')
elif a == 51:
print('зрелость')
elif a == 52:
print('зрелость')
elif a == 53:
print('зрелость')
elif a == 54:
print('зрелость')
elif a == 55:
print('зрелость')
elif a == 56:
print('зрелость')
elif a == 57:
print('зрелость')
elif a == 58:
print('зрелость')
elif a == 59:
print('зрелость')
elif a == 60:
print('старость')
elif a == 61:
print('старость')
elif a == 62:
print('старость')
elif a == 63:
print('старость')
elif a == 64:
print('старость')
elif a == 65:
print('старость')
elif a == 66:
print('старость')
elif a == 67:
print('старость')
elif a == 68:
print('старость')
elif a == 69:
print('старость')
elif a == 70:
print('старость')
elif a == 71:
print('старость')
elif a == 72:
print('старость')
elif a == 73:
print('старость')
elif a == 74:
print('старость')
elif a == 75:
print('старость')
elif a == 76:
print('старость')
elif a == 77:
print('старость')
elif a == 78:
print('старость')
elif a == 79:
print('старость')
elif a == 80:
print('старость')
elif a == 81:
print('старость')
elif a == 82:
print('старость')
elif a == 83:
print('старость')
elif a == 84:
print('старость')
elif a == 85:
print('старость')
elif a == 86:
print('старость')
elif a == 87:
print('старость')
elif a == 88:
print('старость')
elif a == 89:
print('старость')
elif a == 90:
print('старость')
elif a == 91:
print('старость')
elif a == 92:
print('старость')
elif a == 93:
print('старость')
elif a == 94:
print('старость')
elif a == 95:
print('старость')
elif a == 96:
print('старость')
elif a == 97:
print('старость')
elif a == 98:
print('старость')
elif a == 99:
print('старость')
elif a == 100:
print('старость')
elif a == 101:
print('старость')
elif a == 102:
print('старость')
elif a == 103:
print('старость')
elif a == 104:
print('старость')
elif a == 105:
print('старость')
elif a == 106:
print('старость')
elif a == 107:
print('старость')
elif a == 108:
print('старость')
elif a == 109:
print('старость')
elif a == 110:
print('старость')
elif a == 111:
print('столько не живут)')
elif a == 112:
print('столько не живут)')
elif a == 113:
print('столько не живут)')
elif a == 114:
print('столько не живут)')
elif a == 115:
print('столько не живут)')
elif a == 116:
print('столько не живут)')
elif a == 117:
print('столько не живут)')
elif a == 118:
print('столько не живут)')
elif a == 119:
print('столько не живут)')
elif a == 120:
print('столько не живут)')
elif a == 121:
print('столько не живут)')
elif a == 122:
print('столько не живут)')
elif a == 123:
print('столько не живут)')
elif a == 124:
print('столько не живут)')
elif a == 125:
print('столько не живут)')
elif a == 126:
print('столько не живут)')
elif a == 127:
print('столько не живут)')
elif a == 128:
print('столько не живут)')
elif a == 129:
print('столько не живут)')
elif a == 130:
print('столько не живут)')
elif a == 131:
print('столько не живут)')
elif a == 132:
print('столько не живут)')
elif a == 133:
print('столько не живут)')
elif a == 134:
print('столько не живут)')
elif a == 135:
print('столько не живут)')
elif a == 136:
print('столько не живут)')
elif a == 137:
print('столько не живут)')
elif a == 138:
print('столько не живут)')
elif a == 139:
print('столько не живут)')
elif a == 140:
print('столько не живут)')
elif a == 141:
print('столько не живут)')
elif a == 142:
print('столько не живут)')
elif a == 143:
print('столько не живут)')
elif a == 144:
print('столько не живут)')
elif a == 145:
print('столько не живут)')
elif a == 146:
print('столько не живут)')
elif a == 147:
print('столько не живут)')
elif a == 148:
print('столько не живут)')
elif a == 149:
print('столько не живут)')

Згорнути
Змінений Максим Александрович Коротков 2 роки тому

1134 186 Відповісти Показати 115 відповідей

A4
Anonymous 44099323 3 роки тому
:: логично думая..

Correct submission #185090621 Python 3

n = int(input())
print("старость" if n>59 else "зрелость" if n>24 else "молодость" if n>13 else "детство")

515 55 Відповісти Показати 33 відповіді

Марина Скворцова 3 роки тому


МС
)))

Correct submission #184857572 Python 3

# put your python code here


a = int(input())
if 0 <= a <= 13:
print("детство")
if 14 <= a <= 24:
print("молодость")
if 25 <= a <= 59:
print("зрелость")
if a >= 60:
print("старость")

392 3 Відповісти Показати 14 відповідей

3 роки тому

Correct submission #235585215 Python 3

age = int(input())
if age>13:
if age>24:
if age>59:
print('старость')
else:
print('зрелость')
else:
print('молодость')
else:
print('детство')

343 20 Відповісти Показати 13 відповідей

Grey 3 роки тому


G
Сколько же тут умных))) Интересно что вы тут забыли))) С такими знаниями пора деньги зарабатывать, а не хвастаться перед перед
новичками

Correct submission #194014053 Python 3

a = int(input())
if a <= 13:
print("детство")
elif a <= 24:
print("молодость")
elif a <= 59:
print("зрелость")
elif a > 60:
print("старость")

537 324 Відповісти Показати 67 відповідей

Bonvech Elena 3 роки тому


BE
:)

Correct submission #294695738 Python 3

age = int(input())
print("детство" if age < 14 else
"молодость" if age < 24 else
"зрелость" if age < 60 else
"старость")

179 9 Відповісти Показати 7 відповідей

Роман Тарасович Марченко 2 роки тому


Никаких "если" в мою смену!

Correct submission #442062383 Python 3

a = int(input())
v1, v2, v3, v4 = a <= 13, 14 <= a <= 24, 25 <= a <= 59, 60 <= a
print(v1 * 'детство' + v2 * 'молодость' + v3 * 'зрелость' + v4 * 'старость')

147 11 Відповісти Показати 12 відповідей

Летунов Илья 2 роки тому

Аккуратно (=

Correct submission #455569501 Python 3

# put your python code here


age = int(input())
if age < 25:
print('молодость' if age >= 14 else 'детство')
else:
print('старость' if age >= 60 else 'зрелость')

81 3 Відповісти Показати 1 відповідь

БИ
Бичин Илья 2 роки тому
Просто логично думая...но одного понять не могу, люди, которые уже разбираются в Python или подобных ему языках
программирования, не надо сбивать новичков иными методами решениями задач, вы сбиваете с толку, люди не для этого старались,
создавая программу обучения, чтобы вы потом сбивали новичков...знаете? Молодцы! Держите свои знания при себе, не надо тут
восполнять тут своё чувство неполноценности...пожалуйста!!!

Correct submission #358494196 Python 3

age = int(input())
if age <= 13:
print('детство')
if 14 <= age <= 24:
print('молодость')
if 25 <= age <= 59:
print('зрелость')
if age >= 60:
print('старость')

108 41 Відповісти Показати 4 відповіді

Leonid Derevianko 2 роки тому


LD
Решение с пасхалочкой прокатило :))

Correct submission #441007857 Python 3

# put your python code here


age = int(input())
if 0 <= age <= 13:
m = 'детство'
if 13 < age <= 24:
m = 'молодость'
if 24 < age <= 59:
m = 'зрелость'
if 59 < age <= 300:
m = 'старость'

if 0 > age:
m = 'кто ты чудовище?!'
if 300 < age:
m = 'привет Дункан Маклаод!'

print(m)

Показати повністю

50 6 Відповісти Показати 1 відповідь

Geliodor Miroforidis 3 роки тому


)

Correct submission #216445274 Python 3

a = int(input())
print(['детство', 'молодость', 'зрелость', 'старость'][sorted([13, 24, 60, a]).index(a)])

83 46 Відповісти Показати 13 відповідей

Ayan Tazhanov 2 роки тому


на ум пришла такая вот каскадная идея

Correct submission #537862511 Python 3

# put your python code here


age = int(input())
if age <= 13:
print('детство')
else:
if 14 <= age <= 24:
print('молодость')
else:
if 25 <= age <= 59:
print('зрелость')
else:
if 60 <= age:
print('старость')

22 Відповісти Показати 9 відповідей

Алексей Возмищев 3 роки тому


надо было что то написать...

Correct submission #281700526 Python 3

age = int(input())
print("старость" if age > 59 else
"зрелость" if age > 24 else
"молодость" if age > 13 else
"детство")

21 2 Відповісти

Юрий погорелов 2 роки тому


ЮП
В одно строку. Нет необходимости проверять все условия, так если не сработал if n <= 13, то число точно больше и следующая проверка
будет if n <=24 (а не if 14 <= n <= 24) и так далее

Correct submission #381523707 Python 3

n = int(input()); print("детство" if n <= 13 else "молодость" if n <= 24 else "зрелость" if n <= 59 else
"старость")

Змінений юрий погорелов 2 роки тому

21 4 Відповісти Показати 13 відповідей

OB
Oleksandr Buriakovskyi 2 роки тому
Вот еще вариант для разнообразия =)

Correct submission #463678453 Python 3

age = int(input())
print(("детство","молодость","зрелость","старость")[(14<=age<=24) + 2*(25<=age<=59) + 3*(age>=60)])

17 3 Відповісти Показати 5 відповідей

Иван В. Мерзляков 3 роки тому


.

Correct submission #186674299 Python 3

a = int(input())
print("детство" if a <= 13 else "молодость" if 14 <= a <= 24 else "зрелость" if 25 <= a <= 59 else
"старость")

15 3 Відповісти Показати 4 відповіді

Vladislav Karpyuk 3 роки тому


или так

Correct submission #172671856 Python 3

a = int(input())
if a < 14:
print('детство')
elif a < 25:
print('молодость')
elif a < 60:
print('зрелость')
else:
print('старость')

10 1 Відповісти

Дон Макарон 2 роки тому


Решил так, как подавали материал. Всем добра.

Correct submission #440597801 Python 3

# put your python code here


age = int(input())
if 0 <= age <= 13:
print('детство')
if 14 <= age <= 24:
print('молодость')
if 25 <= age <= 59:
print('зрелость')
if age >= 60:
print('старость')

8 Відповісти

Anonymous 336066 3 роки тому


A3
)

Correct submission #229675555 Python 3

i = int(input())
print(('детство' if i < 14 else 'молодость') if i < 25 else ('зрелость' if i < 60 else 'старость'))

10 2 Відповісти Показати 1 відповідь

Аркадий Хазанов 2 роки тому


Что-то мне Паскаль в глаз попал (:

Correct submission #533001596 Python 3

age = int(input())
if age > 13:
if age > 24:
if age > 59:
if age > 199:
print("Don't lose your head, Connor MacLeod!")
else:
print('старость')
else:
print('зрелость')
else:
print('молодость')
else:
print('детство')

7 Відповісти

София Захарова 2 роки тому


СЗ
товарищи, нужно использовать знания из урока, а не elif и формулы и т.д.

Correct submission #434172718 Python 3

age = int(input())
if age <= 13:
print('детство')
if 14 <= age <= 24:
print('молодость')
if 25 <= age <= 59:
print('зрелость')
if age >= 60:
print('старость')

8 1 Відповісти

Екатерина Янина 3 роки тому


meow!

Correct submission #199839194 Python 3

x = int(input())
if x <= 13:
print('детство')
if 14 <= x <= 24:
print('молодость')
if 25 <= x <= 59:
print('зрелость')
if 60 < x:
print('старость')

10 3 Відповісти Показати 1 відповідь

СП
Сергей Петин 2 роки тому
=)

Correct submission #540403897 Python 3

x = int(input())
print(['детство', 'молодость', 'зрелость', 'старость'][(13 < x) + (25 <= x) + (60 <= x)])

5 Відповісти Показати 1 відповідь

Oleg Kovalchuk 2 роки тому


OK
отак

Correct submission #506558300 Python 3

# put your python code here


age = int(input())
if age < 14 :
print('детство')
else:
if age < 25:
print('молодость')
else:
if age < 60:
print('зрелость')
else :
print('старость')

5 Відповісти

Артем Шнитко 3 роки тому


АШ
+

Correct submission #196182190 Python 3

age = int(input())
print((['молодость', 'детство'], ['зрелость', 'старость'])[age > 24][age > 59 or age < 14])

6 1 Відповісти Показати 2 відповіді

КЛ
Костя Лобко 6 місяців тому
самый простой дефолт я считаю

Correct submission #837953686 Python 3

a = int(input())
if a <= 13:
print('детство')
if 14 <= a <= 24:
print('молодость')
if 25 <= a <= 59:
print('зрелость')
if a >= 60:
print('старость')

4 Відповісти Показати 2 відповіді

Антошка Чехов 10 місяців тому


::

Correct submission #723898873 Python 3.10

n = int(input())
d = {range(14): 'детство', range(14, 25): 'молодость', range(25, 60): 'зрелость', range(60, 999):
'старость'}
[print(d[i]) for i in d if n in i]

4 Відповісти

Ann Drr торік


//

Correct submission #718720055 Python 3

age = int(input())
print(("детство", "молодость", "зрелость", "старость")[(age > 13) + (age > 24) + (age > 59)])

4 Відповісти

Anonymous 373543921 торік


A3
да уж

Correct submission #708691976 Python 3

age = int(input())
print("детство" if age < 14
else "молодость" if age < 25
else "зрелость" if age < 60
else "старость")

4 Відповісти

Зураб Шахбанов 2 роки тому


можно и так

Correct submission #525117974 Python 3

n = int(input())
print('детство' if n <= 13 else 'молодость' if n <= 24 else 'зрелость' if n <= 59 else 'старость')

5 1 Відповісти

Pavel Loginov 2 роки тому


_

Correct submission #352398514 Python 3

AGE_GROUPS = {
(0, 14): 'детство',
(14, 25): 'молодость',
(25, 60): 'зрелость',
(60, 150): 'старость'
}
age = int(input())
for range_ in AGE_GROUPS.keys():
if age in range(*range_):
print(AGE_GROUPS[range_])

8 4 Відповісти

Денис Денисов торік


.

Correct submission #664225269 Python 3.10

n = int(input())
print(('детство', 'молодость', 'зрелость', 'старость')[(n > 13) + (n > 24) + (n > 59)])

5 2 Відповісти Показати 3 відповіді

Daulet Serikbaev торік


)

Correct submission #612684526 Python 3

n = int(input())
print( 'детство' if n <= 13 else 'молодость' if 14 <= n <= 24 else 'зрелость' if 25<= n <= 59 else
'старость')

4 1 Відповісти

Показати обговорення

Вам также может понравиться