文章已更新,最新地址:https://www.fearlazy.com/index.php/post/137.html
if語句是最常用的語句,也是最簡單的語句。基本結構如下:
if語句的意思就是如果條件爲真(非0非空)執行if下面的語句,否則執行else下面的語句。python使用縮進來區分代碼塊,所以執行語句不用大括號括起來。和C語言不同的是if後面沒有小括號而是用冒號,另外要注意else後面也是有冒號的(c++寫習慣了,老是忘記這個冒號)。測試代碼如下:
if語句允許不寫else的分支,也可以有更多的分支。python中的其他分支使用elif而不是else if,同樣的elif後面的語句也是需要跟一個冒號。
測試代碼如下:
if語句也支持嵌套,這是廢話,不支持嵌套怎麼能行呢?測試代碼:
總結:python的if語句和c語言的if語句用法是一樣的,主要差別就在於格式。