python的流程结构

python

score=int (input("请输入成绩"))

if score<80 and score>=60:
    print("及格")
elif score>=80 and score<90:
    print("良好")
elif score>=90 and score<=100:
    print("优秀")
else :
    print("不及格")

if 条件 :

elif 条件:

else :

以上条件都不满足执行

连接不同字符输出时用,隔开,java是用+。

b=1
sum=0
while b<=100:
    if b%2==0 :
        sum+=b
    b+=1
print(sum)

输出100以内的偶数和

for i in range(100,1000):
    ge=i%10
    shi=i//10%10
    bai=i//100
    # print(ge,shi,bai)
    if ge**3+shi**3+bai**3==i:
         print(i)

用python看看水仙花数,水仙花数即个位的3次幂和十位上的3次幂以及百位上的3次幂等于这个数。

for i in range(3):
    for a in range(4):
        print("*",end="\t")
    print()

end="\t"表示以不换行结束

for i in range(1,10):
    for a in range(i):
        print(i,"*",a,"=",i*a,end="\t")
    print()

九九乘法表

//两重for循环,第一层是次数,第二次是数,continue是结束第二次本次循环,接着继续执行第二次循环,而break是跳出第二层循环,执行第一次的
for i in range(8):
    for j in range(10):
        if j%2!=0:
            continue
        print(j,end="\t")
    print()
posted @ 2022-03-04 18:04  scholardream  阅读(70)  评论(0)    收藏  举报