1. 程式人生 > >Python的基礎語法 2

Python的基礎語法 2

Python的基礎語法: 條件分支 python: 條件分支流程 num=int(input()) if num>10: print(‘ok’) else: print(‘no’) 語法: 1.if 布林表示式: 縮排 程式碼 2.if 布林表示式: 程式碼 else: 程式碼 3.if 布林表示式: 程式碼 elif 表示式: 程式碼 elif 表示式: 程式碼 。。。。。 else 表示式: 程式碼 4.用elif當條件達成會跳出分支流程,用if則會繼續執行。 if和else的巢狀使用 if 表示式: if 表示式: 程式碼 else 表示式: 程式碼 else: 程式碼 注意:在python中同一級的if,else必須對齊;並不遵守就近原則,也避免了else懸掛問題。 三元操作符

eg:求 x,y,z中最小的數,x=3 y=4 z=5 x,y,z=3,4,5 small=(x if x<(y if y<z else z) else (y if y<z else z)) print(small)