py 流程控制語法

2021-07-29 11:40:30 字數 975 閱讀 6585

python通過縮排來識別**塊,不同於c的一對大括號。所以縮排不能少!

py中真假用truefalse表示。

邏輯運算子:

is (not) true/false判斷bool型別

or and not(或且非)

==(相等, 這個同c)

python中除了』』、""、0、()、、{}、none為false之外,其他的都是true.

if 判斷條件1:

執行語句1……

elif 判斷條件2:

執行語句2……

elif 判斷條件3:

執行語句3……

else:

執行語句4……

還有[f(x) for ...]的形式.

def

f(x)

:return x**

2print

([f(x)

for x in

range(3

)])# [0,1,4]

# 不放函式, 直接寫表示式也是可以的

print

([x **

2for x in

range(3

)])# [0,1,4]

while 判斷條件:

執行語句……

使用方法為assert expected_condition, the error information if not contents.

a =

1b =

0assert b !=0,

"divisor can't be zero"

流程控制語法2

1.for語句 for variable in argument list do command list done 2.while語句 while expression do command list done 3.until 語句 until expression do command list...

PL SQL流程控制語法

set serveroutput on ed 開啟text editer 並輸出結果 dbms output.put line helloword 輸出語句 執行輸出。v sal varchar2 10 0 賦值語句 例子declare v sal sc.score type 獲取相同資料型別 v ...

py流程控制學習 day 5

流程控制簡介 就是控制程式按照一種什麼樣的順序執行。1.順序結構 直接從上往下依次執行,例如 a 1 b 2 print a b 這種就是最普遍的按順序執行 2.分支結構 不僅僅是單一的資料,是有條件需要判斷的語句。根據不同的判斷執行流程。例如 a 1 if a 0 print 對 else pri...