第二个Python程序:if,for,while,输出乘法口诀表
生活随笔
收集整理的這篇文章主要介紹了
第二个Python程序:if,for,while,输出乘法口诀表
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
來(lái)源:天善智能韋瑋老師課堂筆記
'''
來(lái)源:天善智能韋瑋老師課堂筆記
程序執(zhí)行流程成為控制流,Python中有3種基本控制流:
1.順序結(jié)構(gòu)
2.條件分支結(jié)構(gòu)
3.循環(huán)結(jié)構(gòu)
'''
# if語(yǔ)句
print("---if:---")
a=1
if(a==7): # if,elif,else都是同級(jí)的print(a)
elif(a<2): # 如果if不滿足,看看elif是否滿足,不滿足再執(zhí)行else# elif可以有多個(gè)print(a)
else: # 注意冒號(hào)不要忘了print("nnn")
if(a==1):print(a)# while語(yǔ)句
a=0
print("---while:---")
while(a<5): # 注意while這里也有冒號(hào).輸出5遍helloprint("hello")a+=1# for語(yǔ)句
print("---for:---")
a=["a","b","c","d"] # a是一個(gè)列表
for i in a: # 為什么for就不用括號(hào)呢?print(i)
for i in range(0,10): # i可以取0~9print(i)# 中斷結(jié)構(gòu) break和continue
# 中斷一次循環(huán)用continue,中斷整個(gè)循環(huán)使用break
print("---中斷結(jié)構(gòu)---")
print("continue:")
for i in range(0,8):if(i==6): # 只有6不輸出continueprint(i)
print("break:")
for i in range(0,8):if(i==3): # 3之后都不輸出breakprint(i)# 輸出乘法口訣表
print("---乘法口訣表---")
for i in range(1,10):for j in range(1,i+1):print(str(i)+"*"+str(j)+"="+str(i*j)+" ",end="") # 變量和字符串之間用+號(hào)連接,str強(qiáng)制轉(zhuǎn)換類型print()
總結(jié)
以上是生活随笔為你收集整理的第二个Python程序:if,for,while,输出乘法口诀表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 求除开头的成语接龙!
- 下一篇: Python的输出:Python2.7和