最新消息:

Python少儿编程系列-第6课-内存变量的输入输出和处理

Python 少儿编程 2154浏览 0评论

你的第一个程序(代码清单1-1)并没有任何输入或处理。也正是因为这个原因,那个程序没有太大意思。它的输出就是程序在屏幕上打印的消息。

你的第二个程序猜数游戏(代码清单1-2)就具备以下这3个基本要素。

输入:玩家键入的数,也就是他猜的数。

处理:程序检查玩家猜的数,并统计已经猜过几次。

输出:程序最后打印的消息

下面再看一个例子,这个程序也具备所有这3个基本要素:在一个视频游戏中,输入是来自操纵杆或游戏控制器的信号,处理是程序确定你是否击中外星人、避开火球、顺利过关或者做其他活动,输出是屏幕上显示的图形和扬声器或耳机传出的声音。

爸爸教我学Python编程-第6课-内存变量的输入输出和处理-少儿编程教育网

输入、处理和输出。一定要把这些记住。

那好,这么说计算机需要键入,不过它会怎么处理这些输入呢?为了处理输入,计算机必须记住它们,或者把它们保存在某个地方。计算机会把这些内容(包括输入以及程序本身)保存在它的内存(memory)中。

爸爸教我学Python编程-第6课-内存变量的输入输出和处理-少儿编程教育网

但是我们怎么告诉Python 要把一个东西放在内存中的某个位置呢?另外,放在那里之后,又怎么再把它找回来呢?

Python中,如果希望程序记住些某个东西,以便你以后使用,所要做的就是给这个“东西”起一个名字(name)。Python会在计算机的内存中为这个“东西”留出位置,可能是数字、文本、图片或者音乐。下次想要引用这个东西时,只需要使用同一个名字。

下面还是在交互模式中使用Python,对名字多做一些研究吧。

您必须 登录 才能发表评论!