续第四章综合测验——天数I、天数II、阶乘、星号三角形

目录

8、天数计算I

9、天数计算II

10、阶乘 n!

11、星号三角形



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)

上一篇:IDEA2021.1.2破解


下一篇:比赛模拟-乒乓球