久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

自學Python編程【第五節】if條件語句

今天和大家分享一下if條件語句,我們已經能讓程序判斷我們輸入的值了,但這程序還是有點呆,不管怎樣都要把話說三遍。因為到目前為止,我們的程序都是按照順序從上到下一行接一行地執行。有同學發來問題了:怎么能讓它根據我們輸入的結果來選擇執行呢?答案就是 -- if

來看一張圖

if條件語句

解釋一下,程序順序往下執行遇到if語句的時候,會去判斷它所帶條件的真假。

“如果”為True,就會去執行接下來的內容。“如果”為False,就跳過。

語法為:

if 條件:

選擇執行的語句

特別說明:條件后面的冒號不能少,同樣必須是英文字符。

特別特別說明:if內部的語句需要有一個統一的縮進,一般用4個空格。Python用這種方法替代了其他很多編程語言中的{}。你也可以選擇1/2/3...個空格或者按一下tab鍵,但必須整個文件中都統一起來。千萬不可以tab和空格混用,不然就會出現各種莫名其妙的錯誤。所以建議都直接用4個空格。

上例子:

thisIsLove = input() 
if thisIsLove:
print "再轉身就該勇敢留下來"

試試看?輸入True,就會得到回答。輸入False,什么也沒有。(如果你那里輸出中文有問題,請自行改成英文)

所以,我們的游戲可以這樣改寫:

num = 10 
print 'Guess what I think?'
answer = input()
if answer<num:
print 'too small!'
if answer>num:
print 'too big!'
if answer==num:
print 'BINGO!'

if在編程語言中被稱為“控制流語句”,用來控制程序的執行順序。還有其他的控制流語句,后面我們會用到。

恭喜你在Python自學的道路上又堅持了一天,這節課的if判斷,你理解了嗎?更夠靈活使用了嗎?記得多多練習哦,更多Python學習內容且聽我們下節分享。

聲明:文章來源于網絡,侵刪!

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

  • <menu id="dlktz"></menu>
    <ul id="dlktz"></ul>
    <menu id="dlktz"></menu>
    <bdo id="dlktz"></bdo>
    主站蜘蛛池模板: 庐江县| 包头市| 开封县| 长岛县| 修文县| 香河县| 八宿县| 巴楚县| 合作市| 铁力市| 南和县| 天峻县| 托里县| 班玛县| 定日县| 金川县| 青川县| 平昌县| 仙居县| 鹤岗市| 文水县| 朔州市| 开平市| 海林市| 青川县| 麦盖提县| 靖安县| 集安市| 仙桃市| 陆良县| 鹤岗市| 长丰县| 兰溪市| 阳朔县| 泾川县| 游戏| 商丘市| 定陶县| 太湖县| 丹棱县| 津市市|