python基礎學習2

sfencs發表於2018-08-20

一.算數運算子

+加法,-減法,*乘法,/除法,//地板除,%求餘,**冪運算。

二.邏輯運算子

非not、且and、或or。優先順序依次為not,and,or。

三.print()end結尾

print()#預設為print(end="
"),想要輸出在一行可寫為print(end="")

四.while迴圈

num = 1
while num<10: 
    print(num)  
    num+=1 

  break為終止當前迴圈體,continue為結束當次迴圈。

age=30
while True:
    input_age = int(input("Age is :"))
    if input_age == age:
        print("It`s right.")
        break
    elif input_age > age:
        print("It`s bigger.")
    else:
        print("It`s smaller.")       
print("End")

五.while和else的配套使用

num = 1
while num <= 5:
    num += 1   
    print(num)
else:
    print("This is else statement")

如果使用break,那麼else也不會執行。

六.while的巢狀使用–輸出九九乘法表

row = 1
while row<=9:
    col = 1    
    while col <= row:
        print(  str(col)+"*"+ str(row) +"="+str(col * row), end="	")
        col += 1        
    print()    
    row += 1
    

  

  

 

相關文章