24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 27/01/22 Чтв 14:29:53 #1 №262123388 
image.png
Сап двач, помогите написать программу на питоне.
"Вводится дата рождения ребенка в зависимости от возраста ребенка выдать сообщение младенец ясельник детсадовец школьник."
Как это делать? В универе зачет, я не программист вообще
Аноним 27/01/22 Чтв 14:30:20 #2 №262123408 
двач
Аноним 27/01/22 Чтв 14:30:44 #3 №262123432 
бамп
Аноним 27/01/22 Чтв 14:31:11 #4 №262123463 
бамп
Аноним 27/01/22 Чтв 14:31:29 #5 №262123481 
бамп
Аноним 27/01/22 Чтв 14:31:49 #6 №262123499 
>>262123388 (OP)
> В универе зачет, я не программист вообще
нахуй ты поступал тогда?
Аноним 27/01/22 Чтв 14:31:55 #7 №262123506 
бамп
Аноним 27/01/22 Чтв 14:32:06 #8 №262123517 
>>262123388 (OP)
Я в говно и в питоне не соображаю.
>ясельник детсадовец школьни
Определи диапазоны для них гуглом (ну тупо нагугли со скольки лет ясли и детсады, школа с 6).
>в зависимости от возраста
Тут всё ещё проще, текущая дата минус год рождения= соответствие.

Крч иди нахуй
Аноним 27/01/22 Чтв 14:32:26 #9 №262123539 
>>262123499
Я на экономиста шел, а нам тут программирование на питоне хуярят
Аноним 27/01/22 Чтв 14:32:28 #10 №262123541 
>>262123388 (OP)
Боже, какой же ты долбоеб, без шуток. Зачем ты вообще туда поступил?
Аноним 27/01/22 Чтв 14:32:51 #11 №262123566 
>>262123388 (OP)
Типа если промежуток 0-7 - выводит детсадовец
7-18 - школьник и т.д.
Ебашь как индусы через if
Аноним 27/01/22 Чтв 14:33:15 #12 №262123585 
>>262123517
Я знаю, как это словами сделать. Но какой там код писать в душе не ебу
Аноним 27/01/22 Чтв 14:33:51 #13 №262123628 
>>262123539
Кем планируешь работать?
Аноним 27/01/22 Чтв 14:33:51 #14 №262123629 
>>262123539
И правильно делают. Иди учи, эту хуйню за пару часов можно с нуля на изи написть
Аноним 27/01/22 Чтв 14:33:53 #15 №262123632 
>>262123566
а как сделать, что бы диалоговое окно выходила, куда надо цифры свои хуярить, что бы программа выбирала
Аноним 27/01/22 Чтв 14:34:00 #16 №262123635 
>>262123585
А вот с этим братишка, не ко мне. Я сейчас СРЗНАЧ в экселе с 5 ошибками сделаю. Удачи.
Аноним 27/01/22 Чтв 14:34:30 #17 №262123663 
>>262123628
Инвест банкиром в идеале. Ну либо в консалтинг, если плохо будет
Аноним 27/01/22 Чтв 14:34:50 #18 №262123682 
>>262123629
Братик, выучу. Только сейчас помоги зачет сдать, а то пизда
Аноним 27/01/22 Чтв 14:35:16 #19 №262123709 
бамп
Аноним 27/01/22 Чтв 14:35:24 #20 №262123716 
>>262123632
А вот это не помню, не программист
Аноним 27/01/22 Чтв 14:36:19 #21 №262123767 
Блять. Где все 300к наносек господины?
Аноним 27/01/22 Чтв 14:36:52 #22 №262123805 
>>262123632
age = input("Введите возраст ребенка")
age = переменная возраста пиздюка.

Потом как посоветовали через if надо сделать выбор
If age = 5:
print("пиздюк — дошкольник, ему", age, "лет")

И тд
Аноним 27/01/22 Чтв 14:37:58 #23 №262123862 
>>262123805
>>262123566
Индусы набежали
Аноним 27/01/22 Чтв 14:38:16 #24 №262123883 
>>262123805
> age = переменная возраста пиздюка.

Вторая строка это я тебе для понимания написал, а не чтобы ты это в код вписывал
Аноним 27/01/22 Чтв 14:38:35 #25 №262123902 
>>262123767
В чём проблема нагуглить? Алгоритм твоей хуйни такой:
Ждёшь ввод,
- если ввод не цифра то шлёшь нахуй
- если ввод цифра меньше 2 то младенец
- если ввод цифра меньше 4 то детсадовец
итд
Аноним 27/01/22 Чтв 14:38:46 #26 №262123914 
>>262123682
Даешь мне свою телегу и надеваешь клетку на хуй с замком, пароль от замка отсылаешь мне, сдаешь следующий зачет сам с пруфами и я открываю хуй, если согласен, то сейчас сделаю тебе
Аноним 27/01/22 Чтв 14:39:12 #27 №262123939 
>>262123862
А каким способом это ещё можно сделать? Я этот ЯП и в принципе программирование учу дней 5 от силы.
Аноним 27/01/22 Чтв 14:39:51 #28 №262123980 
>>262123939
Циклы есть, всякие фор, вайл и т.д. Через них можно наверно


мимоиндус
sageАноним 27/01/22 Чтв 14:40:11 #29 №262124003 
>>262123388 (OP)
Да ну нахуй я не верю что в универе могут такую хуйню сказать написать, тем более на питоне. Перетолстил.
Аноним 27/01/22 Чтв 14:40:18 #30 №262124010 
>>262123805
кажется понял, сейчас попробую.Спасибо
Аноним 27/01/22 Чтв 14:42:06 #31 №262124100 
>>262123914
Озабоченное шизло на месте, я спокоен.
Аноним 27/01/22 Чтв 14:42:38 #32 №262124134 
>>262124010
Только там немного сложнее. У тебя вводится дата рождения, а не возраст. Тебе нужно будет ещё посчитать возраст исходя из даты рождения и текущей даты
Аноним 27/01/22 Чтв 14:43:24 #33 №262124172 
>>262124100
Я не озабоченный, просто хочу чтобы он учился, а это ему будет мотивация
Аноним 27/01/22 Чтв 14:43:52 #34 №262124202 
>>262123805
Там дата рождения вводится, а не возраст, по условиям задачи. Возраст ещё вычислить надо.
Аноним 27/01/22 Чтв 14:44:16 #35 №262124226 
>>262123805
нихуя не работает((
Аноним 27/01/22 Чтв 14:44:36 #36 №262124244 
image.png
>>262124226
Аноним 27/01/22 Чтв 14:44:48 #37 №262124261 
>>262124202
Понял. Не обратил внимание, спасибо анон.
Аноним 27/01/22 Чтв 14:45:05 #38 №262124285 
>>262123914
у меня нет клетки на хуй. И денег на неё. Выживаю, как могу
Аноним 27/01/22 Чтв 14:45:36 #39 №262124303 
изображение.png
>>262123388 (OP)
> я не программист вообще
Так чтобы писать на гвидабейсике программистом быть не нужно.
Аноним 27/01/22 Чтв 14:45:47 #40 №262124312 
>>262124202
Ах, да, ещё и выдавать ошибку о неправильном формате даты и неправильной дате (например 1 февраля 1457 г и тд)
Аноним 27/01/22 Чтв 14:45:48 #41 №262124313 
>>262124244
какой же ты долбаёб нахуй
Аноним 27/01/22 Чтв 14:46:22 #42 №262124355 
>>262124244
Ахахахахаха
Аноним 27/01/22 Чтв 14:46:53 #43 №262124378 
>>262123388 (OP)

inpAge= input()

def ageCheck(inp):
brdAge = 4 # toad age
schAge = 7 # school age
if type(inp) == int and inp != None:
if inp <= brdAge:
res = "Toad"
elif brdAge < inp < schAge:
res = "Kinder"
else:
res = "School"
return res


finres = ageCheck(inpAge)
print(finres)
Аноним 27/01/22 Чтв 14:47:12 #44 №262124395 
>>262124244
Пиздуй в армию, сука.
Аноним 27/01/22 Чтв 14:47:16 #45 №262124400 
>>262124244
Так и не должно работать, я написал не код, а концепт. Это как сравнить чертеж и эскиз. Ясное дело, что эскиз нихуя не пригоден. Та и оказывается, у тебя надо ещё вычислять возраст, так как требуется ввод даты рождения ребенка.
Аноним 27/01/22 Чтв 14:47:35 #46 №262124414 
>>262123388 (OP)
Пиз дец. Ты блять не можешь написать цикл с 4 ифами?
Аноним 27/01/22 Чтв 14:49:06 #47 №262124516 
Не совсем по теме треда, но подскажите, пожалуйста. Нужен ли сейчас хоть где-нибудь видуал бейсик? Если нужен, то для чего? кроме ковыряния в экселе и аутлуке
Аноним 27/01/22 Чтв 14:50:29 #48 №262124603 
image.png
>>262124378
Пардон обосрался
Аноним 27/01/22 Чтв 14:50:55 #49 №262124635 
>>262124516
Только додикам сисадминам, чтобы выёбываться перед другими сисадминами
Аноним 27/01/22 Чтв 14:51:09 #50 №262124648 
>>262124378
Вводится дата рождения, а не возраст. Читай условия задачи, там ещё с конвертацией и вычислением возраста пердолиться.
Аноним 27/01/22 Чтв 14:51:14 #51 №262124657 
>>262124516
Для души.
Аноним 27/01/22 Чтв 14:51:58 #52 №262124691 
>>262124648
Ща попробую.
Это с датой пердолится надо
Аноним 27/01/22 Чтв 14:52:26 #53 №262124719 
>>262124648
Сплитишь по точке и последнюю цифру отнимаешь, сам поебись и скинь
Аноним 27/01/22 Чтв 14:52:57 #54 №262124755 
15286227528740.jpg
>>262123388 (OP)
>"Вводится дата рождения ребенка в зависимости от возраста ребенка выдать сообщение младенец ясельник детсадовец школьник."
input("Введите возраст ребенка")
printf("младенец ясельник детсадовец школьник.")
Аноним 27/01/22 Чтв 14:54:19 #55 №262124852 
>>262124635
>>262124657

Благодарю. Буду тогда что-нибудь другое осваивать.

Мимо дед после 18 летней заморозки
Аноним 27/01/22 Чтв 14:54:47 #56 №262124881 
fff.png
import datetime

birth_str = input("Enter birth date (dd.mm.yyyy): ")
birth_date = datetime.datetime.strptime(birth_str, "%d.%m.%Y")
birth_year = birth_date.year

current_year = datetime.date.today().year

age = current_year - birth_year
print(age)

if age <= 7:
print("Toddler")
elif age <= 18:
print("Zoomer")
else:
print("Boomer")
Аноним 27/01/22 Чтв 14:55:00 #57 №262124893 
Не знаю что забавнее, сам пост, или
>printf
>python
Аноним 27/01/22 Чтв 14:55:29 #58 №262124922 
>>262124881
Зачёт, красава
Аноним 27/01/22 Чтв 14:56:04 #59 №262124955 
>>262124881
Там в конце принты обычные, макака зачем-то табуляцию в слеш-t переделывает.
Аноним 27/01/22 Чтв 14:56:58 #60 №262125010 
>>262124881
Точность вычисления возраста плюс/минус год…
Аноним 27/01/22 Чтв 15:00:27 #61 №262125202 
>>262125010
Пойдет. Питон же.
Аноним 27/01/22 Чтв 15:01:13 #62 №262125246 
>>262124244
Проиграл. Иди синтаксис подучи, дебич.
sageАноним 27/01/22 Чтв 15:02:41 #63 №262125323 
>>262123388 (OP)
ОП - школьник, программа определила. Расходимся.
Аноним 27/01/22 Чтв 15:02:54 #64 №262125332 
>>262124691
>>262124852
Пробелы сами натыкайте

import datetime

currentDateTime = datetime.datetime.now()
date = currentDateTime.date()
year = int(date.strftime("%Y"))
inpYear = int(input())
ageToCheck = year - inpYear

def ageCheck(inp):
brdAge = 4 # toad age
schAge = 7 # school age
adltAge = 17 # after school

if inp != None and inp > 0:
if inp <= brdAge:
res = "Toad"
return res
elif brdAge < inp < schAge:
res = "Kinder"
return res
elif inp <= schAge:
res = "School"
return res
else:
res = "Daddy, stop kidding"
return res

finres = ageCheck(ageToCheck)
print(finres)

Аноним 27/01/22 Чтв 15:03:12 #65 №262125351 
>>262124378
Иди нахуй с кемелкейсом в питоне
Аноним 27/01/22 Чтв 15:03:45 #66 №262125381 
> ОП - школьник, программа определила. Расходимся.
Проиграл
sageАноним 27/01/22 Чтв 15:04:07 #67 №262125408 
image.png
Аноны, спасибо, я сам решил)))
Аноним 27/01/22 Чтв 15:04:24 #68 №262125416 
>>262125351
Уймись, я на джс пишу и на питоне, ебал я ваши традиции соевые, так пиши так не пиши.
Пишу как хочу
Будут денег платить, буду соблюдать, а так нехуй дареному коню в зубы смотреть.
Аноним 27/01/22 Чтв 15:05:14 #69 №262125456 
>>262125408
Ты мое решение заюзал, только забыл, что тебе дату рождения, а не возраст ввводить. Но для практики ок.
Аноним 27/01/22 Чтв 15:05:36 #70 №262125485 
>>262125408
обосрался
Аноним 27/01/22 Чтв 15:06:13 #71 №262125530 
>>262123902
По твоему алгоритму, если цифра 1, то одновременно и младенец и детсадовец.
Аноним 27/01/22 Чтв 15:06:21 #72 №262125537 
>>262125416
>> я на джс пишу и на питоне
> джс
> питон

Ну ты и долбоёбина. На нормальные языки мозга не хватило?
Аноним 27/01/22 Чтв 15:06:27 #73 №262125543 
>>262124244
супержирно
Аноним 27/01/22 Чтв 15:06:29 #74 №262125548 
>>262125416
Анон, а почему такая реакция на подобныйСинтаксис?
Аноним 27/01/22 Чтв 15:06:32 #75 №262125550 
16402805520150.png
>>262123388 (OP)
> В универе зачет

пиздец, у меня в школе такие задания были блядь в 10 классе
Аноним 27/01/22 Чтв 15:07:17 #76 №262125588 
>>262125408
ебать, вот ето троллинг тупостью, прям по мастерски, старая школа
Аноним 27/01/22 Чтв 15:08:13 #77 №262125639 
>>262125548
Надо стандартов язык придерживатся
Аноним 27/01/22 Чтв 15:09:35 #78 №262125709 
>>262125548
Потому что в современном мире не важно что ты пишешь, важно чтобы соевые хранители гейта в шортиках и с бородками были счастливы что ты пишешь переменные ТАК КАК НАДО
в питоне пишут через нижнее подчеркивание, в джс camelCase иначе придет цисгендерная белая Сотона и заберет твою душу и накормит мясом
На самом деле похуй
>>262125537
Кукарекай дальше, мне твой пиздеж приятен
Аноним 27/01/22 Чтв 15:11:00 #79 №262125799 
>>262125709
Спасибо за подробное объяснение, а то сам меньше недели как начал изучать.

Абу благословил этот пост.
Аноним 27/01/22 Чтв 15:12:58 #80 №262125901 
>>262125799
Ну без шуток, это устная конвенция, чтобы глаза не кровили когда чужой код читаешь.
https://pep8.org/
Но вот такие как тот кукаретик, им надо нос ломать сразу, без пояснений, при таких заявах.
Запомни эту простую истину и станешь лидодм очень быстро
sageАноним 27/01/22 Чтв 15:12:59 #81 №262125902 
image.png
>>262125408
Вот финалочка. Я получил зачет, ураааа. Спасибо аноны, ладно, я пошел, мне через 30 минут на смену в такси заступать
Аноним OP 27/01/22 Чтв 15:13:26 #82 №262125923 
>>262125902
оп треда отклеился
Аноним OP 27/01/22 Чтв 15:14:18 #83 №262125963 
Как хорошо, что препод не попросил меня 7.5 написать, а то ошибка была бы
Аноним 27/01/22 Чтв 15:14:56 #84 №262125994 
>>262125902
> мне через 30 минут на смену в такси заступать
Программирование. Итоги.
Аноним 27/01/22 Чтв 15:15:13 #85 №262126015 
>>262125963
>>262125923
>>262125902
Пчел, мы все уже поняли твой охуительный юмор, можешь не разоряться
Аноним 27/01/22 Чтв 15:15:13 #86 №262126017 
>>262125963
Нихуя. Тогда бы применил тип float, т.е дробное число, и все бы работало.
Аноним 27/01/22 Чтв 15:17:10 #87 №262126123 
>>262125901
Благодарю, да осветят же наш путь 300к в наносек, анон
Аноним 27/01/22 Чтв 15:17:59 #88 №262126176 
>>262125994
Я экономист, чел. В душе не ебу, зачем мне программирование в унике дают
Аноним 27/01/22 Чтв 15:19:38 #89 №262126289 
image.png
>>262126015
"Пчел".... Пердикс, иди отсюда, двач это молодёжный форум
Аноним 27/01/22 Чтв 15:24:40 #90 №262126624 
>>262126123
Взаимно.

Дрочи методы и учись не писать код тоннами говна из циклов и веток
my_string = "Test"
my_string.lower()
noif_palindrome_check = str(my_string) == str(my_string[::-1])

if noif_palindrome_check:
print("This is a palindrome")
else:
print("Not a palindrome")

Аноним 27/01/22 Чтв 15:25:06 #91 №262126646 
>>262126176
Экономирование. Итоги.
Аноним 27/01/22 Чтв 15:25:51 #92 №262126694 
>>262126289
> двач это молодёжный форум
Для 13летних школьников.

Тёма
Аноним 27/01/22 Чтв 15:27:10 #93 №262126783 
image.png
>>262126624
И снова обосратушки
Аноним 27/01/22 Чтв 15:29:19 #94 №262126920 
163545493137303.jpg
>>262126289
Борда 18+, так что ты съеби, педикс.
Аноним 27/01/22 Чтв 15:46:05 #95 №262128036 
Уважаемые наносеки, если этот код должен быть не через if, то как тогда?
Допустим пишем на js, в инпут значение записываем. И как должен выглядеть код проверки возраста?
Аноним 27/01/22 Чтв 15:47:35 #96 №262128139 
>>262128036
Тут аноны сверху писали примеры кода. Кто с помощью модуля, кто циклами
Аноним 27/01/22 Чтв 15:51:59 #97 №262128453 
>>262123388 (OP)
Был же сайт который в несколько уроков на интерактивных заданиях учит такое делать. Пару вечеров потрать и напишешь.
https://pythontutor.ru/
Аноним 27/01/22 Чтв 15:57:46 #98 №262128823 
>>262128453
ОП уже во всю таксует, наверное, а вот от меня спасибо за сайт.
Аноним 27/01/22 Чтв 16:03:39 #99 №262129214 
>>262128823
Не, я так, как подработку таксую, пока сессия. А потом на основную работу вернусь
Аноним 27/01/22 Чтв 16:05:25 #100 №262129344 
>>262128823
Понял. Удачи ОП
Аноним 27/01/22 Чтв 16:06:48 #101 №262129440 
>>262129214
> Не, я так, как подработку таксую, пока сессия. А потом на основную работу вернусь
Понял, удачи ОП
Аноним 27/01/22 Чтв 16:18:30 #102 №262130217 
image.jpg
>>262123388 (OP)
Освятил говнокодом
Аноним 27/01/22 Чтв 16:21:39 #103 №262130408 
>>262125902
Блядь, с хуя ли зачёт если по условиям надо дату рождения вводить?
Аноним 27/01/22 Чтв 16:22:46 #104 №262130475 
16232408641640.gif
>>262123805
На дворе 22 год, а в Питон switch все ещё не завезли.
Аноним 27/01/22 Чтв 16:26:24 #105 №262130625 
16403557045663.png
>>262125902
>2004-й год
>первая лаба на С
>введите дату рождения
>препод с лицом лягушки вводит "Неуд"
Аноним 27/01/22 Чтв 16:27:57 #106 №262130734 
>>262130217
range последнее значение не включит, так что тебе нужно либо прибавить единичку к последнему значению, либо как нормальный человека написать, например, 4 <= age <=5
Аноним 27/01/22 Чтв 16:28:09 #107 №262130742 
>>262130475
В 3.10 завезли же. Но в моем онлайн питоне версия видимо ниже и не сработало
Аноним 27/01/22 Чтв 16:30:20 #108 №262130877 
image.jpg
>>262130734
Спасибо, пофиксил. Я сначала так и хотел, но что то ошибки писало. Теперь получилось

Абу благословил этот пост.
Аноним 27/01/22 Чтв 16:36:54 #109 №262131269 
>>262130877
В идеале еще валидатор инпута добавить, чтобы пидорасина проверяющая не стала ехидно вводить "залупка".
Аноним 27/01/22 Чтв 16:49:04 #110 №262131958 
>>262131269
Там же консоль сама ошибку выдаст, разве нет?
Да и лень уже ебаться
Аноним 27/01/22 Чтв 16:53:52 #111 №262132246 
червь-пидор.png
>>262123388 (OP)
>Сап двач, помогите написать программу на питоне.


Аноним 27/01/22 Чтв 17:02:10 #112 №262132726 
16127889540780.jpg
>>262124244
Аноним 27/01/22 Чтв 17:19:39 #113 №262133661 
>>262124378
> Toad

Жаба? Ты уверен??
Аноним 27/01/22 Чтв 17:23:27 #114 №262133825 
>>262125530
Так и есть. Но выведет младенец.потом закрыть проверку и всё.
Аноним 27/01/22 Чтв 17:40:12 #115 №262134744 
>>262124603
>>262124378


> пик - курс говнокодера 101

Про камелКейс тебе уже всё сказали, со своими правилами в чужой дом не ходят, оссобенно когда эти правила сразу написанны на табличке PEP 8 перед входом.

> inpAge= input()
inp вместо input (тк, чтб псть н птне нжнж упртса), красава сыкономил "чернила", они же у нас ограничены. Более того, тут очень мальенький контекст age было бы с лихвой для понимания.

> schAge = 7 # school age
Опять экономим "чернила", а хотя не, вон же в комменте, мало того что это дублирование, так коммент в данном случае и должен быть в реальности переменной, всего лишь андерскор добавить надо и готово.

> def ageCheck(inp):
в функции, не глагол или глагольная фраза. Всё ясно, ты видимо и в жизни говоришь "возрастная проверка" вместо "проверь возраста".

> if type(inp) == int and inp != None:
Проверять тип данных в динамических языках == послать нахуй все прелести динамики.

> res
> finres
Опять экономим в угоду цифровым чернилам в ущерб читаемости, а в "finres" вводим свой собственный стиль написания кода, чтобы послать нахуй "принятый" до этого нон-стандарт камелКейс для питона.
comments powered by Disqus

Отзывы и предложения