0
LEAP YEAR One of the locked answers are not going don’t know y (showing work )
Don’t know why examples number 3 and 4 don’t pass and they are locked ones # didn’t fit together with the other question year = int(input()) a = (year % 4) b = (year % 100) c = (year % 400) if a == 0: if b == 0: if c == 0: print ('Leap year') if a or b or c ! = 0: print ('Not a leap year') {added} For any answer just to pass I can do see answer but I’m trying to code the answer my way and trying to understand the how coding works not just getting answers to pass the tests on sololearn so….
3 Antworten
+ 1
This might help
https://www.wikihow.com/Calculate-Leap-Years
I'm not too sure with the working of the second `if` block
if a or b or c > 0:
0
Compare this with your code and figure out.
https://code.sololearn.com/cEZCv6Ldtp0a/?ref=app
Alternatively you can write,
if a == 0:
if (b==0 and c==0) or (b!=0 and c!=0):
print('Leap year')
else:
print('Not a leap year')
else:
print('Not a leap year')
try this
0
same discussion.
else part missing also..
https://www.sololearn.com/discuss/3085077/?ref=app