阿里虛擬主機(jī)怎么做兩個(gè)網(wǎng)站嗎營(yíng)銷推廣投放平臺(tái)
鞏固 input()輸出函數(shù)
回顧
1?、?input()函數(shù):
在 input()函數(shù)輸入時(shí),輸入的內(nèi)容一定為字符串類型。
2?、條件分支語(yǔ)句:
每一個(gè) if?語(yǔ)句可以看成一個(gè)個(gè)體,elif?和 else?都是一個(gè)?if?個(gè)體的一部分,每一個(gè)?if?個(gè)體?運(yùn)行完成后,都會(huì)進(jìn)入下一個(gè) if?個(gè)體進(jìn)行程序運(yùn)行。
流程圖
此代碼段可視為有兩個(gè)?if?個(gè)體,第一個(gè)?if?運(yùn)行完成后,程序會(huì)進(jìn)入下一個(gè)?if?進(jìn)行運(yùn)行,?所以可能會(huì)出現(xiàn)兩個(gè)語(yǔ)句的運(yùn)行。
elif
此代碼段只有一個(gè)?if?個(gè)體,程序運(yùn)行中符合其中某個(gè)條件進(jìn)行語(yǔ)句運(yùn)行后,if?個(gè)體就停?止運(yùn)行了,所以只會(huì)有一個(gè)語(yǔ)句的運(yùn)行。
判斷表達(dá)式
布爾類型(Bool)
判布爾類型(bool)就是用于判斷真假的數(shù)據(jù)類型,?斷表達(dá)式只有兩種結(jié)果,為?True(真)?或?False(假),也可以被稱為布爾值,條件分支語(yǔ)句的判斷表達(dá)式(判斷條件)本質(zhì)都是布爾值。
關(guān)系操作符
也稱為比較運(yùn)算符,用于對(duì)兩個(gè)對(duì)象進(jìn)行比較,關(guān)系操作符是程序中比較常?用的運(yùn)算符,常用符號(hào)有大于(>)?、小于(<)?、等于(==)?、不等于(!=)?、大于等于(>=)?、小于等?于(<=)
條件分支語(yǔ)句
- if?語(yǔ)句用于判斷條件,達(dá)成條件則運(yùn)行其中內(nèi)容后結(jié)束運(yùn)行,未達(dá)成條件則結(jié)束運(yùn)行
- if-else?語(yǔ)句用于判斷條件是,達(dá)成條件則運(yùn)行滿足 if?條件的語(yǔ)句然后結(jié)束運(yùn)行,若未達(dá)?成條件則運(yùn)行 else?中的語(yǔ)句然后結(jié)束運(yùn)行
- if-elif-else?語(yǔ)句判斷 if?條件后,若成立則運(yùn)行語(yǔ)句然后結(jié)束運(yùn)行,若 if?條件不成立會(huì)進(jìn)?入 elif?判斷條件,?若成立輸出 elif?成立內(nèi)容然后結(jié)束,?否則會(huì)繼續(xù)進(jìn)入下一個(gè) elif?的條件進(jìn)?行判斷,?以此類推,?直到最后進(jìn)入 else?情況運(yùn)行然后結(jié)束;?主要中間有任何一個(gè)條件被滿?足?,?整個(gè)判斷內(nèi)容都會(huì)結(jié)束。
- 注意
- 判斷用于條件判斷,?只要存在布爾值影響程序運(yùn)行,就必須使用判斷框。
- 例子01
- 例子02