目录
8、天数计算I
要求:获取用户输入月份,输出该月有多少天(不考虑闰年)。
n=eval(input())
if n in [1,3,5,7,8,10,12]:
d=31
elif n==2:
d=28
else:
d=30
print(d)
9、天数计算II
要求:获取用户输入月份,输出该月有多少天(考虑闰年)。
y,n=eval(input())
if n in [1,3,5,7,8,10,12]:
d=31
elif n==2:
if (y%4==0 and y%100!=0) or y%400==0:
d=29
else:
d=28
else:
d=30
print(d)
10、阶乘 n!
要求:从键盘获取用户输入 n
,求 n! = 1 * 2 * 3 * …… * n
n=eval(input())
sum=1
for i in range(1,n+1):
sum*=i
print(sum)
11、星号三角形
读入一个整数 N
,输出由星号字符组成的下三角形。
要求:第 1 行 1 个星号,第 2 行 2 个星号,第 3 行 3 个星号,依次类推,最后一行共 N
的星号
N=eval(input())
s='*'
for i in range(1,N+1):
print(s*i)