3:20 с момента написания этой строчки ждал этого :) А ещё надо было написать строчку для вывода , что нет такого месяца (например месяца под номером 13).
@annakycherova3974 Жыл бұрын
У меня полное решение 3 задачи получилось такое: a = int(input('Enter the day: ')) b = int(input('Enter the month: ')) c = int(input('Enter the year: ')) def date(a, b, c): if c >= 0: if b 0: if b in (1,3,5,7,8,10,12): return 1
@ИброхимКамолов-с5ь Жыл бұрын
if c % 400 == 0 or (c % 100 != 0 and c % 4 == 0): эту строчку можно заменить просто на следующую if c % 4 == 0: если я не ошибаюсь
@hajdhwkakashwvwjhw2 жыл бұрын
давайте ещё порешаем задачки)
@Derekminecraft2 жыл бұрын
Класс!
@ИгорьДорошенко-з6з2 жыл бұрын
В третей задаче нужно учитывать високосный и невисокосный год, вот так правильно: def date(d,m,y): if d
@trent90342 жыл бұрын
Браво
@спутникдели Жыл бұрын
При решении задачи со вкладом я добавил значение i = 0 в строку после return , ответ получился верным, но по факту это действие оказалось лишним ?
@АлексейЛевцов-г8г2 жыл бұрын
Мое решение) def date(d,m,y): if m==2 and d>0 and d 0 and d 0 and d < 31: return True else: return False d=int(input("Введите день: ")) m=int(input("Введите месяц: ")) y=int(input("Введите год: ")) res=date(d,m,y) if res: print("сегодя", d,m,y) else: print("не верная дата")
@ZA_CCCP2 жыл бұрын
Скажите, пожалуйста, если вот это моё полное решение задачи номер 3 верно, вы поставите Захару Шабанову из 8"Б" оценку "5"?! Буду надеяться, что вы согласитесь:)
@losev-it2 жыл бұрын
😂😂😂👍🏻 я подумаю.
@ZA_CCCP2 жыл бұрын
@@losev-it ну позязя (пожалуйста)
@ZA_CCCP2 жыл бұрын
@@losev-it я правда могу всё объяснить.
@Кликус-ы6о2 жыл бұрын
101ый лайк влепил
@ExtezyYR2 жыл бұрын
Не могу понять почему значение переменных идёт после def а не до???
@ZA_CCCP2 жыл бұрын
Если бы шли переменные до, то это бы были глобальные переменные , которые нужно называть при вызове функции. Это было бы не удобно, как минимум и не исключено создание рекурсии, что тоже не есть хорошо.