三 流程控制語句

2021-10-19 10:25:34 字數 1638 閱讀 5879

通過流程控制語句,可以改變程式的執行順序,也可以讓指定的程式反覆執行多次。

分類:

if 條件表示式:語句
if 條件表示式:

**塊

if-else語句:

if 條件表示式:

**塊else

: **塊

if-elif-else語句:

if 條件表示式:

**塊elif 條件表示式:

**塊elif 條件表示式:

**塊else

: **塊

**塊:

**塊中儲存著一組**,同乙個**塊中的**,要麼都執行,要麼都不執行,**塊就是一種為**分組的機制。

**塊以縮排開始,直到**恢復到之前的縮排級別時結束。

num =

11if

10< num <20:

print

(123

)print

(456

)

該函式用來獲取使用者的輸入:

username =

input

("請輸入使用者名稱:"

)if username ==

"admin"

:print

("歡迎,管理員"

)

迴圈語句可以使指定的**塊重複指定的次數。

while迴圈:

while 條件表示式:

**塊

while 條件表示式:

**塊else

: **塊

列印九九乘法表:

i =

1while i <=9:

j =1while j <= i:

print

(f"×="

, end=

" ")

j+=1print()

i +=

1

輸出:

break:打斷,立即退出迴圈

cotinue:停止此次迴圈,繼續下次迴圈

注意:break 和 cotinue 都只會對離它最近的迴圈起作用。

獲取當前時間,單位是秒。

**(判斷1000以內的質數):

from time import

*begin = time(

)i =

2while i <

1000

: flag =

true

j =2while j <= i **

0.5:

if i % j ==0:

flag =

false

break

j +=

1if flag:

print

(i) i +=

1

Java學習(三) 流程控制語句

直接用 來講解一下迴圈控制語句更加容易理解 public class demotest private static void demo1 system.out.println i system.out.println 跳出for迴圈外 方法內輸出 private static void demo2...

GO語言學習三(流程控制語句)

一 for迴圈 go 只有一種迴圈結構 for迴圈 for迴圈包含三個由分號分開的組成部分 初始化語句 第一次迴圈執行前被執行 可選 迴圈條件表示式 每次迭代開始前被求值 false or true 必須 後置語句 每次迭代後執行 可選 樣例一 常用迴圈 package main import fm...

go語言(三)流程控制,函式

一 if語句 if 語句沒有圓括號,而必需要有花括號跟條件和 else在同一行 例 if myvar 1 else if的條件中可以新增一句初始化語句,用 分隔 if c 1 myvar 1 此變數c的作用域是在後面的 內的。外面是不可見,同時如果不在後面使用也是會編譯錯誤的。二 switch語句 ...