TASK02 條件與迴圈

2021-09-28 20:45:29 字數 933 閱讀 7098

語法知識

3.6 迴圈控制語句之一:for/end

用於要求重複多次執行的程式語句,可允許巢狀使用。

格式:for 變數 = 起點:增量:終點

程式語句

end3.7迴圈控制語句之二:while/end

區別於for/end,它不規定迴圈次數,而由while後面條件表示式來決定,若條件成立,則重複執行其中的程式,反之則反。

格式:while條件表示式

程式語句

end3.8分支條件選擇語句if/end

由邏輯表示式的值來決定是否執行它下面的一組程式語句。

格式:if邏輯表示式

程式語句

end3.9多分支條件選擇語句if/elseif/…/else/end

elseif/else是進一步的if條件語句。

格式:if 邏輯表示式1

程式語句1

elseif邏輯表示式2

邏輯語句2

elseif邏輯表示式3

邏輯語句3

…else

程式語句n

end實戰演練

總結思考

1.邏輯和c++語句結構有點類似,但是還是有很多地方需要區別;

2.魔方矩陣原來是個可以直接給出的矩陣;

3.matlab的命令列視窗,需要輸入程式名稱來執行。

Task02 條件迴圈結構

主要複習了條件語句和迴圈語句。2.bif built in functions 內建函式range range start,stop step 1 生成 start,stop 步長為step的值 3.enumerate 函式 enumerate 函式用來列舉可迭代物件中的元素,返回可迭代的enume...

Task02 條件迴圈結構

編寫乙個python程式來查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間。for x in range 1500 2700 if x 7 0and x 5 0 print x 話說這個世界上有各種各樣的兔子和烏龜,但是研究發現,所有的兔子和烏龜都有乙個共同的特點 喜歡賽跑。於...

Task02 條件迴圈結構

if expression expr true suite 例子 if 2 1 and not 2 3 print correct judgement correct judgement if expression expr true suite else expr false suite 例子 t...