Python 流程控制语句(五)

mac2024-03-29  32

一、几种条件语句的语法:

      

 

二、for循环语句语法:

# 1+2+..+10 #range(11)产生1-10之间的数 sum=0 #累计和变量 for i in range(11): sum+=i i+=1 print(sum) else: print("i值已超过10了!,i=",i) # 1-100之间的偶数和 result=0 for i in range(101): if i%2==0: result+=i # print(i) i+=1 print("1-100之间的偶数和=",result)

三、while循环语句语法:

 

四、嵌套循环

 

print("for2循环") for i in range(3): print("这是第%d次循环" % (i + 1)) for j in range(2): print('j=', j)

    

print("while2循环") i = 0 while i < 4: print('这是第%d次循环' % (i + 1)) i += 1 j = 0 while j < 3: #注意格式哦!,下面2行代码必须在下面哦! print('j=', j) j += 1

温馨提示:要让print不直接换行,可以使用 print('content',end='') 

print("九九乘法表") for i in range(1,10): for j in range(1,i+1): print(j,"*",i,"=",i*j,"\t",end='') print("")

五、退出break循环或继续continue循环语句

# 当变量i等于5的时候,退出整个循环 print("break的使用") for i in range(1,11): if i==5: break else: print(i) # 变量i等于5的时候,跳出当次循环 print("continue的使用") for i in range(1,11): if i==5: continue else: print(i) # 注意不能有空格哦! if..else对齐哦 for i in range(2): for j in range(3): if j==3: break else: print(j)

 

最新回复(0)