Sort by

recency

|

2987 Discussions

|

  • + 0 comments

    def is_leap(year): leap = False

    # Write your logic here
    if year%4==0:
        if year%400==0 or year%100!=0:
            leap=True 
    return leap
    

    year = int(input()) print(is_leap(year))

  • + 0 comments

    if year % 4 ==0: leap= True if year % 100 == 0: return year % 400 == 0

  • + 0 comments

    An extra day is added to the calendar almost every four years as February 29, and the day is called a leap day. It corrects the calendar for the fact that our planet takes approximately 365.25 days to orbit the sun. A leap year contains a leap day.

    In the Gregorian calendar, three conditions are used to identify leap years:

    The year can be evenly divided by 4, is a leap year, unless: The year can be evenly divided by 100, it is NOT a leap year, unless: The year is also evenly divisible by 400. Then it is a leap year. This means that in the Gregorian calendar, the years 2000 and 2400 are leap years, while 1800, 1900, 2100, 2200, 2300 and 2500 are NOT leap years. Source

    Task

    Given a year, determine whether it is a leap year. If it is a leap year, return the Boolean True, otherwise return False.

    Note that the code stub provided reads from STDIN and passes arguments to the is_leap function. It is only necessary to complete the is_leap function.

    Input Format

    Read , the year to test.

    Constraints

    Output Format

    The function must return a Boolean value (True/False). Output is handled by the provided code stub.

    Sample Input 0

    1990 Sample Output 0

    False Explanation 0

    1990 is not a multiple of 4 hence it's not a leap year.

    Language Python 3 More 12345678 def is_leap(year): leap = False

    # Write your logic here
    
    return leap
    

    year = int(input()) Line: 8 Col: 20

    Test against custom input BlogScoringEnvironmentFAQAbout

  • + 0 comments

    2 lines has added in the code as default. these 2 line code cannot be deleted from the program.

  • + 0 comments

    def is_leap(year): leap = False

    # Write your logic here
    if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
        leap = True
    return leap
    

    year = int(input()) print(is_leap(year))