电竞比分网-中国电竞赛事及体育赛事平台

分享

Python決策

 碼農(nóng)9527 2021-11-12

 決策是指在執(zhí)行程序期間根據(jù)發(fā)生的情況并根據(jù)條件采取的具體操作(行動(dòng))。決策結(jié)構(gòu)評(píng)估求值多個(gè)表達(dá)式,產(chǎn)生TRUE或FALSE作為結(jié)果。如果結(jié)果為TRUE或否則為FALSE,則需要確定要執(zhí)行的操作和要執(zhí)行的語(yǔ)句。

  以下是大多數(shù)編程語(yǔ)言中的典型決策結(jié)構(gòu)的一般形式 -

  Python編程語(yǔ)言假定任何非零值和非空值都為TRUE值,而任何零值或空值都為FALSE值。

  Python編程語(yǔ)言提供以下類型的決策語(yǔ)句。

編號(hào)語(yǔ)句描述
1if語(yǔ)句一個(gè)if語(yǔ)句由一個(gè)布爾表達(dá)式,后跟一個(gè)或多個(gè)語(yǔ)句組成。
2if…else語(yǔ)句一個(gè)if語(yǔ)句可以跟隨一個(gè)可選的else語(yǔ)句,當(dāng)if語(yǔ)句的布爾表達(dá)式為FALSE時(shí),則else語(yǔ)句塊將被執(zhí)行。
3嵌套if語(yǔ)句可以在一個(gè)ifelse語(yǔ)句中使用一個(gè)ifelse if語(yǔ)句。

  下面我們快速地來(lái)了解每個(gè)決策聲明。

  單個(gè)語(yǔ)句套件

  一個(gè)if子句套件可能只包含一行,它可能與頭語(yǔ)句在同一行上。

  示例

  以下是一行if子句的示例 -

#!/usr/bin/python3var = 10if ( var  == 10 ) : print ("Value of expression is 10")print ("Good bye!")1234復(fù)制代碼類型:[python]

  當(dāng)執(zhí)行上述代碼時(shí),會(huì)產(chǎn)生以下結(jié)果 -

Value of expression is 100Good bye!

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多