我本身是设计相关科系毕业的,原本只是个偏美术的网站设计师,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的意思...