1. 程式人生 > >大家一起學python-day3-for和while基礎知識、巢狀和簡單的字串知識

大家一起學python-day3-for和while基礎知識、巢狀和簡單的字串知識

#題外話:快捷鍵1.ctrl+y刪除那一整行
# 題外話:快捷鍵1.ctrl+y刪除那一整行
# 2.把那一行向下移動。shift+ctrl+向下
# 1.用while迴圈列印小星星
num = 1
while num <6:
    print('*'*num)
    num+=1
# 2.用while的巢狀迴圈列印小星星
now = 1
while now<=5:
    col = 1
    while col<=now:
        print('*',end='')
        col+=1
    print()
    now+=1
# 3.用while的巢狀迴圈列印九九乘法表
j = 1
while j <=9:
    i=1
    while i <=j:
        print('{}*{}={}'.format(i,j,i*j),end='\t')
        i+=1
    print()
    j+=1
# 4.for迴圈及其相關
4.1
a = 'tom'
for i in a:
    print(i)
print("程式結束了")
4.2
for i in range(0,100):
    print(i)
    print("當前的num值是",num)
# 4.3for else迴圈
for i in range(5):
    print(i)
else:#for執行完了,就會執行else
    print('執行完了')
print("程式結束了")
# 5.while迴圈和它的某些衍生
# 5.1
num = 1
while num <= 5:
    print("當前的num值是",num)
    if num ==3:
        break#若換成continue會無限迴圈
    num+=1
print("程式結束了...")
# 5.2
num= 0
while num<=5:
    num+=1
    if num==3:
        continue
print("程式結束了")