前面的部分主要是寫了一些比較簡單的知識和變數的部分,其實細節是蠻多的,但,讓我們先從最簡單一定會用到的東西開始學起就好了,不知道或想不通再進行Google這樣。今天也是講一個必學的東西,條件判斷,這東西這麼簡單有什麼好講的呢?但其實就寫法上和其它的程式語言有一些小差異就是了,下面就直接帶一個if else的example給大家,有也程式基礎的應該是一看就懂了。
price = 50
if price > 100:
print('price is greater than 100')
elif price > 50:
print('price is greater than 50')
elif price > 30:
print('price is greater than 30')
else:
print('price is less than or equal to 30')
和比較主流的語言有些差異,else if使用elif,再來是沒有使用{}來做code block,而是用:加上縮排的方式,這算是python的一個寫作風格的簡單性和強制性,需要一段時間來習慣,也是有人因為這樣造成一些錯誤,我個也是不愛這樣的寫法啦,畢竟還是要盡量減少人為犯錯的可能性,但他也帶來了風格一致性的好處。