您好,登錄后才能下訂單哦!
本文實例講述了Python3.4常用操作符,條件分支和循環用法。分享給大家供大家參考,具體如下:
#Pyhon常用操作符 c = d = 10 d /= 8 #3.x真正的除法 print(d) #1.25 c //= 8 #用兩個斜杠實現2.x默認的地板除法(整數相除只取整數) print(c) #1 a = 3 ** 2 # 3 的 2 次方 print(a) print(not 0)#True , 0 表示Flase,其他數字為True print(not 2)#Flase #運算符優先級,冪運算 **,正負號 +x -x 算術操作符 * / // + - #比較操作符 < <= > >= == != ,邏輯運算符 not and or
輸出結果:
1.25
1
9
True
False
#條件分支和循環 #條件分支,判斷,決定該不該做某事,if else (elif) 強制tab縮進避免懸掛else #循環,不斷地去做某事 while for range import traceback a = 98 if 100 >= a >= 90: print("A") elif 90>a>80: print("B") elif 80>a>70: print("C") elif 70>a>60: print("D") else: print("E") #三元操作符,用一條語句完成多個條件判斷和賦值操作 x = 4 y = 5 small = x if x < y else y print(small) #斷言assert關鍵字,程序自動崩潰并拋出AssertionError異常,用在重新中植入檢查點 assert 4 > 3 #條件正確自動忽略跳過 print("pass...") try: assert 3 > 4 except (AssertionError): traceback.print_exc() print("after assert...") #while循環,條件為True的時候就會不斷執行循環體 #for循環,計數器循環,比while更智能和強大,可以自動調用迭代器的next方法,會自動捕獲異常 #for 目標 in 表達式: 循環體,表達式是一個列表 fav = "zdz8207" for i in fav: print(i,end=" ")#z d z 8 2 0 7 print("\n") member = ['zdz','liufeng','大自然','hots'] for each in member: print(each,len(each)) #range([strat,] stop[,step=1) 與for循環配合 計數從0開始 list(range(5)) print(" test range(5)...") for i in range(5): print(i) print(" test range(2,9)...") for i in range(2,9): print(i) print(" test range(1,5,2)...") for i in range(1,5,2): print(i) #兩個關鍵,break終止循環,跳出循環,continue終止本輪循環,進行下一輪循環 print(" test continue...") for i in range(10): if i%2 !=0: print(i) continue i += 2 print(i)
輸出結果:
A
pass...
Traceback (most recent call last):
File "F:/kanbox/pythoncode/if_for.py", line 28, in <module>
assert 3 > 4
AssertionError
after assert...
z d z 8 2 0 7
zdz 3
liufeng 7
大自然 3
hots 4
test range(5)...
1
3
test range(2,9)...
3
5
7
test range(1,5,2)...
3
test continue...
1
3
5
7
9
更多關于Python相關內容感興趣的讀者可查看本站專題:《Python編碼操作技巧總結》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設計有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。