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()

浙公网安备 33010602011771号