計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。
比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,可以用if語句實現:
age = 20
if age >= 18:
print 'your age is', age
print 'adult'
print 'end'
注意: ==python**的縮排規則==。具有相同縮排的**被視為**塊,上面的3,4行 print 語句就構成乙個**塊(但不包括第5行的print)。如果 if 語句判斷為 true,就會執行這個**塊。
縮排請嚴格按照python的習慣寫法:==4個空格==,不要使用tab,更不要混合tab和空格,否則很容易造成因為縮排引起的語法錯誤。
注意: if 語句後接表示式,然後用:表示**塊開始。
如果你在python交程式設計客棧互環境下敲**,還要特別留意縮排,並且退出縮排需要多敲一行程式設計客棧回車:
>>> age = svcpcpq20
>>> if age >= 18:
... print 'your age is', age
... print 'adult'
...your is 20
adult
任務如果成績達到60分或以上,視為passed。
假設bart同學www.cppcns.com的分數是75,請用if語句判斷是否能列印出 passed:
答案:score = 75
if score >= 60:
print 'passed'
本文標題: python if語句知識點用法總結
本文位址:
Python if語句的用法
if 1 2 print 1 greater than 2 else print 1 less than 2 解析 如果1 2,則列印 1 greater than 2 否則,列印 1 less than 2 else 隱藏score 0 if score 0 print egg elif scor...
Android Fragment用法知識點的講解
fragment是android 3.0的時候被引入的,主要目的是為了給大螢幕 如平板電腦 新增動態和靈活的ui支援。利用fragment實現更好的使用者體驗。靜態載入 新增fragment到activity布局中,以xml的形式。動態載入 android id id layout android ...
python知識點梳理 with語句
with語句適用於對資源進行訪問的場合,確保不管使用過程中是否會發生異常都會執行必要的清理操作,釋放資源,比如檔案使用後自動關閉 執行緒中鎖的自動獲取和釋放等.上下文管理器 上下文管理器是指定義了 enter 函式和 exit 函式的類的物件,這種物件支援上下文管理協議.上下文管理協議是指在類中定義...