一. 基础题目
小编还有更多有关Python的免费学习资料和心得,
快来基地688244617
跟我一起交流吧
1. 输入“年月日”,输出是一年中的第几天
# -*- coding:utf-8 -*-
## 输入年月日,判断是一年的多少天
def getN(year,month,day):
sum = 0 ## 到最后在判断是闰年还是平年
for i in range(0,month):
sum += m[i]
sum += day
if (year%400==0) or (year%4==0 and year%10!=0 ): ## 表示是闰年
sum += 1
return sum
year = input("year : ") ## 输出数据
month = input("month : ")
day = input("day : ")
m = [0,31,28,31,30,31,30,31,31,30,31,30] ## 只包括前 11 个月
year = int(year)
month = int(month)
day = int(day)
print( getN(year,month,day))
2. 打印杨辉三角
def trianges(n): ## 表示有 n 行数据
L1