电脑只懂0和1?【Python翻译官】请求出战!

“电脑,我饿了,帮我点个又快又好吃的外卖,30块钱左右的。”

“正在为您连接卫星,扫描全球餐饮数据库,并建立美食数学模型,预计需要两小时。请问‘好吃’的具体原子构成是什么呢?”

“……”

“算了算了,你就直接打开外卖软件,按照评分,从高到低,选前三名给我!”

“查询到您过去点了18次黄焖鸡。根据大数据,您有94.7%的几率会点第19次。已经为您自动下单黄焖鸡,预计30分钟左右送达。”

“……”


我对着屏幕愣了几秒钟,突然觉得有点哭笑不得。我居然忘了,这台“笨”电脑的脑子里,实则是由数亿个微小的开关组合而成的。在它的认知世界里,根本就没有“好吃”、“30块钱左右”,甚至都没有“外卖”这个概念。

这家伙的“脑回路”简单得吓人,由于它的“脑子”里,压根就没装有语言系统。里面全是一些小灯泡,任何一个问题丢过来,它就只会做两件事:

  • 要么把灯打开(1)
  • 要么把灯关上(0)

我跟它说的“好吃”,它一听,就懵了:“这……到底是要让哪些灯亮,哪些灯灭啊?” 它完全对不上号了。

所以,我跟它说的一大堆话,传到它的耳朵里,全变成了一串串无法理解的、乱七八糟的0和1。它要么死机,要么就只能从它那本简陋的“历史记录本”里边,翻找出几个它唯一认识的0和1编码,列如“黄焖鸡”,然后再硬塞给我。

我算是看清楚了。我们之间,缺少的不仅仅是一个会操作软件的帮手,而是一个能把我脑子里想到的那些模糊的念头,翻译成电脑那颗“二进制大脑”能听得懂的、准确的0和1指令的“翻译官”。

这个“翻译官”,就是编程语言,你可以把它想象成拥有不同性格的“翻译官”:

  • C语言翻译官:像个老工程师,能力极强,但说话特别古板。你跟他说“帮我订饭”,他会先递给你一本《电饭煲工作原理与米粒受热分析》书,让你自己从造锅开始学起。
  • Java翻译官:像个大公司的项目经理,做事一板一眼的。你想让他帮忙跑个腿,他会先让你填个十张申请表,再开三个协调会,然后告知你“这是公司流程”。
  • Python翻译官:就像是一个机灵又万能的“生活助理”。你跟他说话特别省心:

你:“帮我把这100个Excel文件里,第二列的数字全部加起来。”

他:“好嘞,5秒后给您结果。”

你:“去网上看看最近哪本书最火,把书名和价格记下来。”

他:“搞定,表格发您邮箱了。”

你:“我每天都要重复这些操作,好烦。”

他:“清楚,我已经写好了脚本,后来您只需要轻轻点击一下,即可全自动完成。”

我选择Python,就是由于它说话做事最像个“人”。它不跟你扯那些听不懂的原理,直接帮你把事儿给办了。这对于我这种只想让电脑帮忙干点活,而不是成为电脑专家的普通人来说,简直太对路了。

我的「代码重生剧场」,就是想直播这个“生活助理”,从招聘到上岗的全过程。让你看看我是如何一步一步地把他请进门、安排好,然后再指挥他干活的。你完全可以跟着我一起做。


第一,得去正经地方请人。打开浏览器,搜索“Python官网”,并仔细认准官方标识。在首页找到那个醒目的 “Downloads”→“Python 3.14.0” 的最新版本,点下去。

(这种感觉,就好像是在人才市场,对着最厉害的那个求职者说道:“就是你,跟我走吧!”)

电脑只懂0和1?【Python翻译官】请求出战!

有不同的系统版本,这里以Windows版为主

运行下载好的安装包,合同就弹出来了。这里有两个坑,默认是给你挖好的:

电脑只懂0和1?【Python翻译官】请求出战!

两个勾选后,再点自定义安装

第一个坑:不给他“全公司通行证”

Add python.exe to PATH

这个选项,默认是没有打勾的!如果不勾选,就等于你把助理锁在了储藏室里。后来你在书房、在客厅想叫他干点活,他根本就听不见。

第二个坑:让他住进“客厅”

如果直接点击 Install Now,那么他会默认住进你的C盘(系统盘)这个“客厅”。时间一长,“客厅”里堆满了他的工具和文件,电脑就会变得又卡又慢了。

所以,正确的做法是:

① 先勾上【PATH】,“给通行证”

② 再点击【Customize installation】,给他安排个更好的房间。

电脑只懂0和1?【Python翻译官】请求出战!

默认是全部勾选的,可按照图样撤销其中一个


我把他从默认的C盘路径,请到了我专门为他准备好的D盘“大房间”。这样井水不犯河水,系统盘清爽,他的东西也整齐。

点击“Install”,搞定!助理正式入职。

电脑只懂0和1?【Python翻译官】请求出战!

指定他的“专属办公室”


接下来:验收!看看他能不能听懂人话

仪式不能少。我按下键盘上的 Win 键和 R 键,输入 cmd 再按下回车键,打开一个黑乎乎的“对讲机”。

我冲着对讲机说:“python –version”

意思就是:Python,报上你的版本号!

对讲机立刻回答道:“Python 3.14.0”

太棒了!我的Python小助理已经在线待命,随时可以给他派活啦!

电脑只懂0和1?【Python翻译官】请求出战!

你的小助理已正式上线!


有同学可能会觉得:为啥要这么麻烦?

由于咱们不是来玩电脑的,而是要电脑给咱们打工的。这就要从一开始就把规矩给立好,把地方安排好,到后面让他干活的时候才会顺顺利利,不然后来全是麻烦。


好了,小助理已正式入职!

下一集,我们就不玩虚的,直接给他派活儿干。他的处女秀任务也很简单,但意义重大,我将指挥他,在黑色的命令窗口里,为我们创造出这个编程世界里的第一个“生命迹象”:在屏幕上跳出那两个具有魔力的单词:“Hello, World!”。

我是「代码重生剧场」的主创兼主演。

记录一个新手是如何

《从零开始自学Python》

把想法变成指令的。

点个关注,我们下一集:

一起指挥“翻译官”

写下第一个程序,正式开工!

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共2条

请登录后发表评论