我本身是設計相關科系畢業的,原本只是個偏美術的網站設計師,CSS跟HTML都沒甚麼問
題,但後來發現只是這樣還是很難生存,畢竟網站要能客製化才有價值,一直套樣板去修
改很多情況都很難獨立設計出介面,所以開始去試著自學後端的程式語言。
原本要學的是php,但學到一半發現一個叫codecombat的教學網站,發現還挺喜歡他的教
法的,大量的實做+變換著問法+直觀的code效果,感覺學起來比直接看一般教學網站還清
晰很多,不過他只有提供python,所以我就改學這個了。
只是還是有些疑問,我這的情況是不是學php會好一點? 還是可以繼續學沒關係? 如果我
是單純要自己寫網站的話。
另外,他有些用法雖然我大概記起來了,但是有些用法我還是看不太懂,為什麼要這樣定
義,google完也是更不懂...
def findMostHealth(enemies):
target = None
targetHealth = 0
enemyIndex = 0
while enemyIndex < len(enemies):
enemy = enemies[enemyIndex]
if enemy.health > targetHealth:
target = enemy
targetHealth = enemy.health
enemyIndex += 1
return target
像這段效果是自動找出血最多的敵人,但是target = None的這個定義,想半天都不知道到
底是幹嘛的?
去google也只是說None = Fale的意思...