零基础也能学的机器学习编程——只要会打字,就能开始
程序,就是写给这世上最死板的助手的一份说明书。想象你把一张食谱交给一个厨房机器人:它只会一字不差地照着卡片上写的做,顺序也丝毫不差,除此之外什么都不做。它从不猜测,从不跳步,也从不替你补上你“明明就是这个意思”的部分。这种死板听起来很烦人,但其实是这整门课里最好的消息:只要你能写出清晰的指令,你就能编程,而计算机在机器学习中所做的一切,最初都是从这样的指令开始的。
我们用来写这些指令的语言叫做 Python。它是现代机器学习所使用的语言,设计之初就追求可读性:很多 Python 代码读起来都很接近日常英语。跟着这门课学习,你不需要安装任何东西。每一课都会给你看简短的程序以及它们的运行结果,你来预测代码会做什么,然后由练习题来检验你。如果你确实想动手敲代码,搜索“online Python”就能找到很多免费网页,把代码粘贴进去,就能直接在浏览器里运行。
下面是一个完整、货真价实的 Python 程序,只有一行。