Hướng dẫn how do i get the number of sundays in a month in python? - làm thế nào để tôi có được số ngày chủ nhật trong một tháng trong python?

Tôi mất: [tiết kiệm phải lo lắng về việc ở đúng tháng, v.v.]

from calendar import weekday, monthrange, SUNDAY

y, m = 2012, 10

days = [weekday[y, m, d+1] for d in range[*monthrange[y, m]]]
print days.count[SUNDAY]

Hoặc, như @mgilson đã chỉ ra, bạn có thể loại bỏ danh sách-comp và kết thúc tất cả như một trình tạo:

sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]

Và tôi cho rằng, bạn có thể ném vào:

from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]

Làm thế nào để có được số ngày trong tháng ở Python.How to find all Sundays of a calendar year in python. So in order to find all Sundays in the given calendar year, we are going to use calendar and datetime module in our python program. Before going to write a program we need to understand calendar and datetime module.

def number_of_days_in_month [năm = 2019, tháng = 2]:.

trở lại tháng [năm, tháng] [1].

in [number_of_days_in_month [2019, 2]] # in 28 ..

Một tháng Python là bao nhiêu tuần?

Mỗi tháng chứa từ 4 đến 6 tuần đến mỗi tuần chứa 1 ngày7.

Trong hướng dẫn này, chúng ta sẽ xem làm thế nào để tìm thấy tất cả các ngày chủ nhật của một năm dương lịch ở Python. Vì vậy, để tìm tất cả các ngày chủ nhật trong năm dương lịch nhất định, chúng tôi sẽ sử dụng mô -đun lịch và dữ liệu trong chương trình Python của chúng tôi. Trước khi viết một chương trình, chúng tôi cần hiểu về Lịch và Mô -đun DateTime.

from datetime import date
import calendar

Mô -đun lịch trong Python là gì?

Year=2019
A=calendar.TextCalendar[calendar.SUNDAY]

Mô -đun lịch là mô -đun sẵn có trong Python cung cấp chức năng hữu ích để giải quyết nhiệm vụ dựa trên ngày, tháng và năm. Theo mặc định, thứ Hai được thực hiện tại Index [0] [ngày đầu tiên trong tuần] và Chủ nhật lúc [6] [ngày cuối cùng của tuần].TextCalendar  we generate the plain text calendar.

for b in range[1,13]:
    for k in A.itermonthdays[Year,b]:
        if k!=0:
            day=date[Year,b,k]
            if day.weekday[]==6:
                print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]

Mô -đun DateTime trong Python là gì?

Python cũng đã sử dụng mô -đun sẵn sàng cho phép chúng tôi giải quyết các nhiệm vụ khác nhau vào ngày và giờ.

Chương trình tìm tất cả các ngày chủ nhật của một năm dương lịch ở Python

from datetime import date
import calendar
Year= 2019
A=calendar.TextCalendar[calendar.SUNDAY]
for b in range[1,13]:
    for k in A.itermonthdays[Year,b]:
        if k!=0:
            day=date[Year,b,k]
            if day.weekday[]==6:
                print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]

Output:

Sunday,6-1-2019
Sunday,13-1-2019
Sunday,20-1-2019
Sunday,27-1-2019
Sunday,3-2-2019
Sunday,10-2-2019
Sunday,17-2-2019
Sunday,24-2-2019
Sunday,3-3-2019
Sunday,10-3-2019
Sunday,17-3-2019
Sunday,24-3-2019
Sunday,31-3-2019
Sunday,7-4-2019
Sunday,14-4-2019
Sunday,21-4-2019
Sunday,28-4-2019
Sunday,5-5-2019
Sunday,12-5-2019
Sunday,19-5-2019
Sunday,26-5-2019
Sunday,2-6-2019
Sunday,9-6-2019
Sunday,16-6-2019
Sunday,23-6-2019
Sunday,30-6-2019
Sunday,7-7-2019
Sunday,14-7-2019
Sunday,21-7-2019
Sunday,28-7-2019
Sunday,4-8-2019
Sunday,11-8-2019
Sunday,18-8-2019
Sunday,25-8-2019
Sunday,1-9-2019
Sunday,8-9-2019
Sunday,15-9-2019
Sunday,22-9-2019
Sunday,29-9-2019
Sunday,6-10-2019
Sunday,13-10-2019
Sunday,20-10-2019
Sunday,27-10-2019
Sunday,3-11-2019
Sunday,10-11-2019
Sunday,17-11-2019
Sunday,24-11-2019
Sunday,1-12-2019
Sunday,8-12-2019
Sunday,15-12-2019
Sunday,22-12-2019
Sunday,29-12-2019

Vì vậy, hãy để bắt đầu hiểu chương trình một cách dễ dàng

Ở đây, chúng tôi bao gồm ngày từ mô -đun DateTime cũng bao gồm mô -đun lịch trong chương trình.

  • Chúng tôi giả sử năm được cung cấp từ người dùng là năm 2019 và bằng cách sử dụng TextCalendar & NBSP; Chúng tôi tạo ra lịch văn bản đơn giản.

in [number_of_days_in_month [2019, 2]] # in 28 ..

Một tháng Python là bao nhiêu tuần?

  • Mỗi tháng chứa từ 4 đến 6 tuần đến mỗi tuần chứa 1 ngày7.
  • Cải thiện bài viết
  • in [number_of_days_in_month [2019, 2]] # in 28 ..

    Một tháng Python là bao nhiêu tuần?

    Mỗi tháng chứa từ 4 đến 6 tuần đến mỗi tuần chứa 1 ngày7.
    Examples: 

    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 

    Cải thiện bài viếtWe have to make some key observations. First one will be if the month has 28 days then every day occurs 4 times. The second one will be if it has 29 days then the day on which the month starts will occur 5 times. The third one will be if the month has 30 days, then the day on which the month starts and the next day will occur 5 days. The last one is if the month has 31 days, then the day on which the month starts and the next 2 days will occur 5 days with the rest occurring 4 times each. 
    Approach: Create an count array with size 7 and having an initial value of 4 as the minimum number of occurrence will be 4. [number of days-28]. Find the index of the firstday. Calculate the number of days whose occurrence will be 5. Then run a loop from pos to pos+[number of days-28] to mark the occurrence as 5. If pos+[number of days-28] exceeds 6, then use %7 to get to the indexes from the beginning. 

    Lưu bài viết

    Đọc

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    0

    Bàn luận

    Cho ngày bắt đầu và số ngày trong một tháng. Tìm số lần mỗi ngày xảy ra trong một tháng & nbsp; ví dụ: & nbsp;

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    0
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    1
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    3
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    5
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    Quan sát: Chúng tôi phải thực hiện một số quan sát chính. Đầu tiên sẽ là nếu tháng có 28 ngày thì mỗi ngày xảy ra 4 lần. Cái thứ hai sẽ là nếu nó có 29 ngày thì ngày mà tháng bắt đầu sẽ xảy ra 5 lần. Người thứ ba sẽ là nếu tháng có 30 ngày, thì ngày mà tháng bắt đầu và ngày hôm sau sẽ xảy ra 5 ngày. Lần cuối cùng là nếu tháng có 31 ngày, thì ngày mà tháng bắt đầu và 2 ngày tiếp theo sẽ xảy ra 5 ngày với phần còn lại xảy ra 4 lần mỗi lần. & NBSP; Giá trị ban đầu là 4 là số lần xuất hiện tối thiểu sẽ là 4. [số ngày-28]. Tìm chỉ số của ngày đầu tiên. Tính số ngày xảy ra sẽ là 5. Sau đó chạy vòng lặp từ POS đến POS+[số ngày-28] để đánh dấu sự xuất hiện là 5. Nếu POS+[số ngày-28] vượt quá 6, sau đó sử dụng %7 đến Nhận các chỉ mục từ đầu. & NBSP;

    Dưới đây là việc triển khai C ++ của phương pháp trên: & NBSP;

    CPP

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    5

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    2
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    7

    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    7
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    8
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    9
    from datetime import date
    import calendar
    0__22222222222222

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    8

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    0
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from datetime import date
    import calendar
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    8

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Sunday,6-1-2019
    Sunday,13-1-2019
    Sunday,20-1-2019
    Sunday,27-1-2019
    Sunday,3-2-2019
    Sunday,10-2-2019
    Sunday,17-2-2019
    Sunday,24-2-2019
    Sunday,3-3-2019
    Sunday,10-3-2019
    Sunday,17-3-2019
    Sunday,24-3-2019
    Sunday,31-3-2019
    Sunday,7-4-2019
    Sunday,14-4-2019
    Sunday,21-4-2019
    Sunday,28-4-2019
    Sunday,5-5-2019
    Sunday,12-5-2019
    Sunday,19-5-2019
    Sunday,26-5-2019
    Sunday,2-6-2019
    Sunday,9-6-2019
    Sunday,16-6-2019
    Sunday,23-6-2019
    Sunday,30-6-2019
    Sunday,7-7-2019
    Sunday,14-7-2019
    Sunday,21-7-2019
    Sunday,28-7-2019
    Sunday,4-8-2019
    Sunday,11-8-2019
    Sunday,18-8-2019
    Sunday,25-8-2019
    Sunday,1-9-2019
    Sunday,8-9-2019
    Sunday,15-9-2019
    Sunday,22-9-2019
    Sunday,29-9-2019
    Sunday,6-10-2019
    Sunday,13-10-2019
    Sunday,20-10-2019
    Sunday,27-10-2019
    Sunday,3-11-2019
    Sunday,10-11-2019
    Sunday,17-11-2019
    Sunday,24-11-2019
    Sunday,1-12-2019
    Sunday,8-12-2019
    Sunday,15-12-2019
    Sunday,22-12-2019
    Sunday,29-12-2019
    
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    0

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    2

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    7

    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    7
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    8
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    9
    from datetime import date
    import calendar
    0__22222222222222

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from datetime import date
    import calendar
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    04
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    3
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    08

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    10
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    11

    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Java

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    13
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    14

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    13
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    16

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    17
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    18
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    19

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    17
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    22
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    26

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    30
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    31
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    32
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    1
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    3
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    5
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    8
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from datetime import date
    import calendar
    0
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from datetime import date
    import calendar
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2222
    from datetime import date
    import calendar
    5

    Các

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    62
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63__

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    68
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    69
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    73
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    62
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63__

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    73
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    0
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    89

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    03
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    04
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    10

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    19
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    56
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    21
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    22
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    0

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    68
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    22
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    62
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63__

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    73
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    89

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    03
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    04
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    62
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    3
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    08

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Python3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    10

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    15
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    16
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    17

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    44
    Monday 4
    Tuesday 5
    Wednesday 5
    Thursday 5
    Friday 4
    Saturday 4
    Sunday 4
    
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    46

    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    7
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    8
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    9
    from datetime import date
    import calendar
    0
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from datetime import date
    import calendar
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    17
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    22
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    4
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    55

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    09
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    from datetime import date
    import calendar
    11
    from datetime import date
    import calendar
    12

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    58
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    59
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    13
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    71

    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    72
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    73

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    0

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    75
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    77
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    1
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2223
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    222525

    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    7
    from datetime import date
    import calendar
    4
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    93

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    95
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    55
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    69
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    from datetime import date
    import calendar
    00______

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    from datetime import date
    import calendar
    00
    from datetime import date
    import calendar
    01
    from datetime import date
    import calendar
    02
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    56
    from datetime import date
    import calendar
    22

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    0
    from datetime import date
    import calendar
    63

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    from datetime import date
    import calendar
    25
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    from datetime import date
    import calendar
    28

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    58
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    59
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    13
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    71

    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    72
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    73

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    75
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    77
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    1
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2223
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    222525

    from datetime import date
    import calendar
    89

    C#

    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    7
    from datetime import date
    import calendar
    4
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    93

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    95
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    55
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    69
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    from datetime import date
    import calendar
    00______

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    from datetime import date
    import calendar
    00
    from datetime import date
    import calendar
    01
    from datetime import date
    import calendar
    02
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    56
    from datetime import date
    import calendar
    22

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    from datetime import date
    import calendar
    25
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    76
    from datetime import date
    import calendar
    28

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    30
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    31
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    32
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    1
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    13
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    3
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    5
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    18
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    8
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from datetime import date
    import calendar
    0
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from datetime import date
    import calendar
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2222
    from datetime import date
    import calendar
    5

    Các

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    62
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63__

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    5

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    73
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    62
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63__

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    73
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    0
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    89

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    03
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    04
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    10

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    Sunday,6-1-2019
    Sunday,13-1-2019
    Sunday,20-1-2019
    Sunday,27-1-2019
    Sunday,3-2-2019
    Sunday,10-2-2019
    Sunday,17-2-2019
    Sunday,24-2-2019
    Sunday,3-3-2019
    Sunday,10-3-2019
    Sunday,17-3-2019
    Sunday,24-3-2019
    Sunday,31-3-2019
    Sunday,7-4-2019
    Sunday,14-4-2019
    Sunday,21-4-2019
    Sunday,28-4-2019
    Sunday,5-5-2019
    Sunday,12-5-2019
    Sunday,19-5-2019
    Sunday,26-5-2019
    Sunday,2-6-2019
    Sunday,9-6-2019
    Sunday,16-6-2019
    Sunday,23-6-2019
    Sunday,30-6-2019
    Sunday,7-7-2019
    Sunday,14-7-2019
    Sunday,21-7-2019
    Sunday,28-7-2019
    Sunday,4-8-2019
    Sunday,11-8-2019
    Sunday,18-8-2019
    Sunday,25-8-2019
    Sunday,1-9-2019
    Sunday,8-9-2019
    Sunday,15-9-2019
    Sunday,22-9-2019
    Sunday,29-9-2019
    Sunday,6-10-2019
    Sunday,13-10-2019
    Sunday,20-10-2019
    Sunday,27-10-2019
    Sunday,3-11-2019
    Sunday,10-11-2019
    Sunday,17-11-2019
    Sunday,24-11-2019
    Sunday,1-12-2019
    Sunday,8-12-2019
    Sunday,15-12-2019
    Sunday,22-12-2019
    Sunday,29-12-2019
    
    
    8

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    0

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    2

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    62
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63__

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    73
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    63
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    94
    Monday 4
    Tuesday 5
    Wednesday 5
    Thursday 5
    Friday 4
    Saturday 4
    Sunday 4
    
    2

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    96
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    46

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    89

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    03
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    04
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    08

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    1
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    6
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    10

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    22

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    15
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    16
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    17

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    29
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    1
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    3
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2225____
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    8
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2
    from datetime import date
    import calendar
    0
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from datetime import date
    import calendar
    2
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    2222
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    57

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    48

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    51

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    5

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    55

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    51

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    89

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    8

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    0
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    76

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    79

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    Sunday,6-1-2019
    Sunday,13-1-2019
    Sunday,20-1-2019
    Sunday,27-1-2019
    Sunday,3-2-2019
    Sunday,10-2-2019
    Sunday,17-2-2019
    Sunday,24-2-2019
    Sunday,3-3-2019
    Sunday,10-3-2019
    Sunday,17-3-2019
    Sunday,24-3-2019
    Sunday,31-3-2019
    Sunday,7-4-2019
    Sunday,14-4-2019
    Sunday,21-4-2019
    Sunday,28-4-2019
    Sunday,5-5-2019
    Sunday,12-5-2019
    Sunday,19-5-2019
    Sunday,26-5-2019
    Sunday,2-6-2019
    Sunday,9-6-2019
    Sunday,16-6-2019
    Sunday,23-6-2019
    Sunday,30-6-2019
    Sunday,7-7-2019
    Sunday,14-7-2019
    Sunday,21-7-2019
    Sunday,28-7-2019
    Sunday,4-8-2019
    Sunday,11-8-2019
    Sunday,18-8-2019
    Sunday,25-8-2019
    Sunday,1-9-2019
    Sunday,8-9-2019
    Sunday,15-9-2019
    Sunday,22-9-2019
    Sunday,29-9-2019
    Sunday,6-10-2019
    Sunday,13-10-2019
    Sunday,20-10-2019
    Sunday,27-10-2019
    Sunday,3-11-2019
    Sunday,10-11-2019
    Sunday,17-11-2019
    Sunday,24-11-2019
    Sunday,1-12-2019
    Sunday,8-12-2019
    Sunday,15-12-2019
    Sunday,22-12-2019
    Sunday,29-12-2019
    
    
    6

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    Sunday,6-1-2019
    Sunday,13-1-2019
    Sunday,20-1-2019
    Sunday,27-1-2019
    Sunday,3-2-2019
    Sunday,10-2-2019
    Sunday,17-2-2019
    Sunday,24-2-2019
    Sunday,3-3-2019
    Sunday,10-3-2019
    Sunday,17-3-2019
    Sunday,24-3-2019
    Sunday,31-3-2019
    Sunday,7-4-2019
    Sunday,14-4-2019
    Sunday,21-4-2019
    Sunday,28-4-2019
    Sunday,5-5-2019
    Sunday,12-5-2019
    Sunday,19-5-2019
    Sunday,26-5-2019
    Sunday,2-6-2019
    Sunday,9-6-2019
    Sunday,16-6-2019
    Sunday,23-6-2019
    Sunday,30-6-2019
    Sunday,7-7-2019
    Sunday,14-7-2019
    Sunday,21-7-2019
    Sunday,28-7-2019
    Sunday,4-8-2019
    Sunday,11-8-2019
    Sunday,18-8-2019
    Sunday,25-8-2019
    Sunday,1-9-2019
    Sunday,8-9-2019
    Sunday,15-9-2019
    Sunday,22-9-2019
    Sunday,29-9-2019
    Sunday,6-10-2019
    Sunday,13-10-2019
    Sunday,20-10-2019
    Sunday,27-10-2019
    Sunday,3-11-2019
    Sunday,10-11-2019
    Sunday,17-11-2019
    Sunday,24-11-2019
    Sunday,1-12-2019
    Sunday,8-12-2019
    Sunday,15-12-2019
    Sunday,22-12-2019
    Sunday,29-12-2019
    
    
    8

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    0

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    35
    Input: Number of days in month = 28 
            First day = Wednesday 
    Output: Monday = 4  
             Tuesday = 4 
             Wednesday = 4 
             Thursday = 4 
             Friday = 4 
             Saturday = 4 
             Sunday = 4
    Explanation: In the month of February, 
    every day occurs 4 times.  
    
    Input: Number of days in  month = 31  
            First day = Tuesday  
    Output: Monday = 4  
             Tuesday = 5 
             Wednesday = 5 
             Thursday = 5  
             Friday = 4 
             Saturday = 4 
             Sunday = 4 
    Explanation: The month starts on Tuesday 
    and ends on Thursday. 
    2

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    51

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    8

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    89

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    9
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    3

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    09

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    11
    from collections import Counter
    days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
    print days[SUNDAY]
    
    3
    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    1

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
    
    08

    from datetime import date
    import calendar
    Year= 2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    
    16

    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    4
    Year=2019
    A=calendar.TextCalendar[calendar.SUNDAY]
    0
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    79

    Monday 4
    Tuesday 5
    Wednesday 5
    Thursday 5
    Friday 4
    Saturday 4
    Sunday 4
    

    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    7
    for b in range[1,13]:
        for k in A.itermonthdays[Year,b]:
            if k!=0:
                day=date[Year,b,k]
                if day.weekday[]==6:
                    print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
    5
    Sunday,6-1-2019
    Sunday,13-1-2019
    Sunday,20-1-2019
    Sunday,27-1-2019
    Sunday,3-2-2019
    Sunday,10-2-2019
    Sunday,17-2-2019
    Sunday,24-2-2019
    Sunday,3-3-2019
    Sunday,10-3-2019
    Sunday,17-3-2019
    Sunday,24-3-2019
    Sunday,31-3-2019
    Sunday,7-4-2019
    Sunday,14-4-2019
    Sunday,21-4-2019
    Sunday,28-4-2019
    Sunday,5-5-2019
    Sunday,12-5-2019
    Sunday,19-5-2019
    Sunday,26-5-2019
    Sunday,2-6-2019
    Sunday,9-6-2019
    Sunday,16-6-2019
    Sunday,23-6-2019
    Sunday,30-6-2019
    Sunday,7-7-2019
    Sunday,14-7-2019
    Sunday,21-7-2019
    Sunday,28-7-2019
    Sunday,4-8-2019
    Sunday,11-8-2019
    Sunday,18-8-2019
    Sunday,25-8-2019
    Sunday,1-9-2019
    Sunday,8-9-2019
    Sunday,15-9-2019
    Sunday,22-9-2019
    Sunday,29-9-2019
    Sunday,6-10-2019
    Sunday,13-10-2019
    Sunday,20-10-2019
    Sunday,27-10-2019
    Sunday,3-11-2019
    Sunday,10-11-2019
    Sunday,17-11-2019
    Sunday,24-11-2019
    Sunday,1-12-2019
    Sunday,8-12-2019
    Sunday,15-12-2019
    Sunday,22-12-2019
    Sunday,29-12-2019
    
    
    6
    O[1]
    Auxiliary space: O[1]


    Làm thế nào tôi có thể chọn tất cả các ngày chủ nhật trong một năm bằng Python?

    Sử dụng "Hôm nay + datetime.timedelta [days = -today.weekday [], tuần = 1]" sẽ tốt hơn.today + datetime. timedelta[days=-today. weekday[], weeks=1]" will better.

    Có bao nhiêu ngày trong một tháng Python?

    Khoa học dữ liệu thực tế bằng cách sử dụng Python giả sử chúng ta có một năm y và một tháng M, chúng ta phải trả lại số ngày của tháng đó cho năm nhất định.Vì vậy, nếu y = 1992 và m = 7, thì kết quả sẽ là 31, nếu năm là 2020 và m = 2, thì kết quả là 29. Nếu m nằm trong danh sách, thì hãy trả về 31, nếu không, sẽ trả về 30.if the Y = 1992 and M = 7, then the result will be 31, if the year is 2020, and M = 2, then the result is 29. if m is in the list, then return 31, otherwise, return 30.

    Làm thế nào tôi cho thấy những ngày của một tháng ở Python?

    Làm thế nào để có được số ngày trong tháng ở Python..
    def number_of_days_in_month [năm = 2019, tháng = 2]:.
    trở lại tháng [năm, tháng] [1].
    in [number_of_days_in_month [2019, 2]] # in 28 ..

    Một tháng Python là bao nhiêu tuần?

    Mỗi tháng chứa từ 4 đến 6 tuần đến mỗi tuần chứa 1 ngày7.between 4 and 6 weeks and each week contains 1–7 days.

    Bài Viết Liên Quan

    Chủ Đề