Виталик Голоенко
Но условие даст true потому что 2000 % 4 = 0
Unhuman_erection
0 будет
остаток 0, он должен пройти все строки и вывести ответ что год високосный
Andrii
Итак, остаток 0. bool(0) это True или False?
Виталик Голоенко
Виталик Голоенко
Только зачем нас в булеане, если нам нужно условие В переводе if 2000 % 4 == 0 это Если 2000 % 4 равно 0 то переходим к некст этапу
Unhuman_erection
А как тогда проверить делится ли на 4 без остатка, ещё больше запутался ?
Nikita
Если ничего не понравится, то на IT свет клином не сошёлся, продажа шаурмы тоже копейку принесёт
Да даже it сектор достаточно огромный, что на разработке свет клином не сошёлся
Andrii
Там условие if year % 4: без равенства вроде
Виталик Голоенко
Alexander
Что-то мне сегодня за учебу никак не взяться 😕 Уже три часа вокруг компутера хожу кругами. Дома убрался, кофе попил, рыбу посолил... А с мыслями накак не собраться... 😒
Andrii
Так можно поставить
А можно и не поставить. Дело вкуса
Unhuman_erection
If number % 4 == 0: Следующий этап
Окей, попробую, спасибо ребят огромное!
Алексей
Там условие if year % 4: без равенства вроде
Они у него там все без равенства я сходил пров4рил
Виталик Голоенко
Что-то мне сегодня за учебу никак не взяться 😕 Уже три часа вокруг компутера хожу кругами. Дома убрался, кофе попил, рыбу посолил... А с мыслями накак не собраться... 😒
Хвхаха тоже самое, просто ща на нудной теме, в этом ебучем асинхронном программировании, и вообще ее проходить не хочется
Виталик Голоенко
Промисы в js
Alexander
If number % 4 == 0: Следующий этап
Если у тебя в условии в результате получается булеановсккое выражение, то не надо его сравнивать с другим.
Anonymous
Holla
Andrii
Так можно поставить
Как по мне, обучение не в том, что ты напишешь правильный код, а ученик его введёт на сайте. Обучение в том, что ученик должен понять, как выполняется его программа и где идёт не так, как он задумал
Andrii
Holla
¡Hola!
Сидредин
Ну например, я мечтаю написать проект расшифровки pdf файлов в текст. Интернет говорит что это не возможно. Я пока не имею своего мнения. Короче как-то так
Лучше в html, чтобы сохранить и форматирование. Хотя, вроде уже есть такие сервисы. А так, если можно в html, то и в текст можно без проблем
Alexander
Так мой метод тоже рабочий
Рабочий, но нерекомендуется.
Виталик Голоенко
Ладно:/
Alexander
Так мой метод тоже рабочий
Если у тебя в результате 2000%4 получается false, не надо его с равнивать с True, чтоб опять получить false. Это неканонично.
Антон
Как по мне, обучение не в том, что ты напишешь правильный код, а ученик его введёт на сайте. Обучение в том, что ученик должен понять, как выполняется его программа и где идёт не так, как он задумал
Это вообще ключевое. Понять что и как работает. А приходит это только с практикой и с ковырянием в дебагинге, в том же pycharm. Если говорить про python
Unhuman_erection
Виталик Голоенко
Если у тебя в результате 2000%4 получается false, не надо его с равнивать с True, чтоб опять получить false. Это неканонично.
Ладно, это питон я на нем не пишу возможно я чего-то не понимаю, но всеже не понимаю, почему мое решение плохое:/
Unhuman_erection
Теперь на else не перекидывает
Andrii
Вот зачем ты поменял?
Виталик Голоенко
Вот зачем ты поменял?
Аххаха, моя рекомендация xd
Антон
vim, ipython, ipdb, только хардкод
Ну, вообще да, именно учиться лучше когда ide тебе ничего не подсказывает )
Michael
Вы можете посоветовать другой язык на котором можно поднять карьерную лестницу быстрее и более быстрым прогрессом зп? в сравнении с Java
если не думать о технологиях и прочих игрульках, а думать о карьере - то САП, 1С, но возможно вам такой совет не понравится. если думать о деньгах - то пхп (да, странно. но конкретно вы поднимете много). если думать о быстром старте (как можно быстрее начать работать в IT) - то пайтон. если прут "железяки" и прочие технологии - то шарпы. если совсем прут железяки - то плюсы, но думаю это не про вас. если хочется мммееееедленно-медленно тронутся и и начать разгоняться как поезд не спеша, но очень нескоро разогнаться прям нормально так и уехать далеко аж вообще (но это будет ох как нескоро для вас) - жава. если хотите изучить программирование побыстрей, и выбрать потом осознанно - ну пайтон опять же или какой-нибудь "гугл какой ЯП учить первым" учебный язык. а так вы и стартовали медленно (из-за языка) и осознание что же потом выбрать придет сильно потом (наверно не в этом году)
Alexander
Ладно, это питон я на нем не пишу возможно я чего-то не понимаю, но всеже не понимаю, почему мое решение плохое:/
Дело в том, что если тебе нужен инвертированный результат, то правильно писать "not 2000%4"
Unhuman_erection
Вот зачем ты поменял?
Ля, я не понимаю почему у меня отлетает один принт)
Виталик Голоенко
Дело в том, что если тебе нужен инвертированный результат, то правильно писать "not 2000%4"
Да, так тоже можно,типо при 2000 % 4 дает 0, а 0 это false, а "not" из false делает true и идет дальше по условию
Андрей
если не думать о технологиях и прочих игрульках, а думать о карьере - то САП, 1С, но возможно вам такой совет не понравится. если думать о деньгах - то пхп (да, странно. но конкретно вы поднимете много). если думать о быстром старте (как можно быстрее начать работать в IT) - то пайтон. если прут "железяки" и прочие технологии - то шарпы. если совсем прут железяки - то плюсы, но думаю это не про вас. если хочется мммееееедленно-медленно тронутся и и начать разгоняться как поезд не спеша, но очень нескоро разогнаться прям нормально так и уехать далеко аж вообще (но это будет ох как нескоро для вас) - жава. если хотите изучить программирование побыстрей, и выбрать потом осознанно - ну пайтон опять же или какой-нибудь "гугл какой ЯП учить первым" учебный язык. а так вы и стартовали медленно (из-за языка) и осознание что же потом выбрать придет сильно потом (наверно не в этом году)
За Java поясните? Просто интересно мнение
Andrii
Аххаха, моя рекомендация xd
Ну я понимаю... А если кто-то посоветует ввести rm -rf /??? Должно быть понимание, для чего делается то или иное изменение
Andrii
Бери или этот вариант или свой.
Andrii
Пиши каждую выполняемую операцию
Unhuman_erection
Такс, попробую покрутить ещё, если что вернусь)) спасибо
Andrii
Такс, попробую покрутить ещё, если что вернусь)) спасибо
Строка 3: year % 4 даст 0 Строка 3: 0 == 0 даст True Строка 3: if True перейдёт на строку 4 Крутить не надо, надо понять текущий вариант. Вот продолжай
giorgio
если не думать о технологиях и прочих игрульках, а думать о карьере - то САП, 1С, но возможно вам такой совет не понравится. если думать о деньгах - то пхп (да, странно. но конкретно вы поднимете много). если думать о быстром старте (как можно быстрее начать работать в IT) - то пайтон. если прут "железяки" и прочие технологии - то шарпы. если совсем прут железяки - то плюсы, но думаю это не про вас. если хочется мммееееедленно-медленно тронутся и и начать разгоняться как поезд не спеша, но очень нескоро разогнаться прям нормально так и уехать далеко аж вообще (но это будет ох как нескоро для вас) - жава. если хотите изучить программирование побыстрей, и выбрать потом осознанно - ну пайтон опять же или какой-нибудь "гугл какой ЯП учить первым" учебный язык. а так вы и стартовали медленно (из-за языка) и осознание что же потом выбрать придет сильно потом (наверно не в этом году)
всегда нравились все языки, кроме шарпа, поэтому я на нем пишу.
Антон
Такс, попробую покрутить ещё, если что вернусь)) спасибо
Да че ты паришься ) import calendar print(calendar.isleap(int(input())))
Виталик Голоенко
-_-
giorgio
классическая задача же, там в условии должно всё быть
Unhuman_erection
Да че ты паришься ) import calendar print(calendar.isleap(int(input())))
Это, какое то готовое выражение? Мне то нужно самому написать, я хочу понять что ему не так) ошибки не выдаёт а тесты не проходит
Michael
Вот сам с 0 на .net core сделал , 8 недель заняло Ещё баги фиксить надо Можешь погуглть
да судя по вопросу, рановато ему дотнет-то, нет? 😉 сейчас отправите человека в долгий путь )))
Виталик Голоенко
У меня на js этот код сработал бы:)
Andrii
Проблема не в том, что он запутался. Проблема в том, что программа пишется внесением в неё случайных исправление до тех пор, пока она не станет рабочей. Не разбираясь по шагам, где что-то пошло не так :)
Artem
если не думать о технологиях и прочих игрульках, а думать о карьере - то САП, 1С, но возможно вам такой совет не понравится. если думать о деньгах - то пхп (да, странно. но конкретно вы поднимете много). если думать о быстром старте (как можно быстрее начать работать в IT) - то пайтон. если прут "железяки" и прочие технологии - то шарпы. если совсем прут железяки - то плюсы, но думаю это не про вас. если хочется мммееееедленно-медленно тронутся и и начать разгоняться как поезд не спеша, но очень нескоро разогнаться прям нормально так и уехать далеко аж вообще (но это будет ох как нескоро для вас) - жава. если хотите изучить программирование побыстрей, и выбрать потом осознанно - ну пайтон опять же или какой-нибудь "гугл какой ЯП учить первым" учебный язык. а так вы и стартовали медленно (из-за языка) и осознание что же потом выбрать придет сильно потом (наверно не в этом году)
спасибо за пояснения , учту!
Антон
Это, какое то готовое выражение? Мне то нужно самому написать, я хочу понять что ему не так) ошибки не выдаёт а тесты не проходит
Тогда смотри на чем конкретно ломается алгоритм. Снеси все if и добавляй их по одному, ну и через принт смотри что выходит
giorgio
он условие неправильно реализовал
giorgio
условие задачи имеется в виду
Nikita
так бы это работало в котлин. Вроде недавно такую задачу решал
Nikita
естественно добавить else print("regular")
giorgio
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) главная часть, которую он не так реализовал
Виталик Голоенко
у меня все работает xd
giorgio
Vlad
https://vc.ru/hr/278924-kak-obmanyvayut-na-it-kursah-i-chto-skryvaet-reklama-professii-programmista
Виталик Голоенко
1900?
переделал под функцию)
Виталик Голоенко
А я с утра тут🌚
https://www.codewars.com/kata/52449b062fb80683ec000024 на тебе задачку порешай:)
Alexander
Какой двусмысленный стикер... Я сначала аж испугался - здесь же дети 😂
Anonymous
Просто берёзка и хомяк
Алексей
По календарю, случайно нашел repl.it/@AlexSklemin/AdmiredBigGenericsoftware#main.cpp