解题思路:
用python解题的话主要用到了calendar库中的setfirstweekday()函数和month()函数,这里就不和大家详细写了。
大家可以去百度一下这个库的用法,有很多博主写的都不错。
注意事项:
参考代码:
import calendar def f(y,m): calendar.setfirstweekday(firstweekday=6) #0是星期一,6是星期日 cal = calendar.month(y,m) #返回值是一个文本字符串 cal = cal.split('\n') print('---------------------') print(' '+ cal[1]) #输出Su Mo Tu We Th Fr Sa print('---------------------') for line in cal[2:-1]: #这里如果写成for line in cal[2:]的话结果会多输出一个换行,此处要注意 print(' '+ line) print('---------------------') if __name__ == '__main__': y,m = map(int,input().split()) f(y,m)
0.0分
2 人评分