Найти - Пользователи
Полная версия: ПОМОГИТЕ С ЗАДАЧЕЙ ОПРЕДЕЛИТЬ ВИСОКОСНЫЙ ГОД ИЛИ НЕТ !!!!
Начало » Python для новичков » ПОМОГИТЕ С ЗАДАЧЕЙ ОПРЕДЕЛИТЬ ВИСОКОСНЫЙ ГОД ИЛИ НЕТ !!!!
1 2 3
artem-droshnev
Помогите решить задачу. Надо определить високосный год или нет я вот попробовал так а не пойму до конца что сделать вот —>>>>>>
сначала вводим значение year , потом при любом значении даже если год 1252 набрать выводит что год високосный

>>> year = int(input(“Ведите год”))
Ведите год 1252
>>> if year/4 or -year/100 and year/400:
print(“Год високосный”)
else:
print(“Год невисокосный”)


Год високосный
fata1ex
>>> bis_sextus = lambda year: (not year % 4 and year % 100) or not year % 400
>>> bis_sextus(2000)
True
>>> bis_sextus(2100)
False
artem-droshnev
fata1ex
>>> bis_sextus = lambda year: (not year % 4 and year % 100) or not year % 400
>>> bis_sextus(2000)
True
>>> bis_sextus(2100)
False


извини а можно ну как нить на подобие как я сделал а то я новичек ни че не понял что ты написал) я в GUI ну пишу это 3.2
fata1ex
Ну это потому что у вас неправильно, а у меня правильно. Я написал функцию, которая принимает число (год) и возвращает True, если он високосный, иначе - False.
artem-droshnev
fata1ex
Ну это потому что у вас неправильно, а у меня правильно. Я написал функцию, которая принимает число (год) и возвращает True, если он високосный, иначе - False.



то есть по типу моего никак нельзя ну применяя “if” , “or” , “and” , “print”
fata1ex
if (not year % 4 and year % 100) or not year % 400:
    print('Високосный')
else:
    print('Невисокосный')
artem-droshnev
fata1ex
if (not year % 4 and year % 100) or not year % 400:
    print('Високосный')
else:
    print('Невисокосный')


Спасибо с меня +, слушай а объясни попонятней % что за операция я прочитал в инете там написано к нулю деление по модулю можешь разъяснить пожалуйста )
fata1ex
Для разъяснения таких вещей существуют:
1. Документация.
2. Учебники.
3. Туториалы.
4. Поисковики.
artem-droshnev
fata1ex
Для разъяснения таких вещей существуют:
1. Документация.
2. Учебники.
3. Туториалы.
4. Поисковики.

Люди как то доступней объясняют чем учебник там все замудрено
fata1ex
Деление проходят в третьем классе. Если вы не понимаете, что такое остаток от деления, советую взять учебник за третий класс. Например, Петерсона.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB