
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2关 “大耳朵”部落——input()函数
本关要点:
了解input语句的用法;
掌握input语句的语法规则;
掌握变量与input语句配合使用的方法;
学会用type()函数检测数据类型;
学会用int()函数与float()函数转换数据类型。
派森和鹦鹉肚子饿了,他俩向着远处的炊烟走去,心想终于有饭吃了。突然一群“野人”包围过来,并用绳子把他俩绑了起来。他俩被吓坏了。这些野人都长着两只超级大的耳朵,一个野人输出了下面这句话:
input(‘你叫什么名字?')
运行程序之后,出现了“你叫什么名字?”,同时光标就在这句话后面闪烁。派森明白了他们的意思,在光标处输入自己的名字——“派森”。这个野人点点头,又用同样的句式问了下面的问题:
input(‘你为什么在这里?') input(‘要去哪儿?')
派森也依次回答了——“路过这里”“找国王”。这个野人点点头,离开了。第二个野人过来,又问了同样的3个问题,之后第三个野人也过来问了同样的问题……这伙野人共有18个人,因此派森回答了18次同样的问题。派森猜测他们只会用input语句提问,并且记不住答案。
炊烟升起的地方支起了一口大锅,野人们抬着派森和鹦鹉向大锅走去,看来他们要把他俩煮熟了吃掉。派森和鹦鹉大喊“救命”,可是没人理会。突然鹦鹉灵机一动,想到可以试试Python语言,于是它说出了下面的话:
>>> print(‘不要吃我们!') 不要吃我们!
听了鹦鹉的话,在场的野人都像木头人一样站在原地不动了,突然野人们朝着鹦鹉和派森跪了下来,并给他们解开了绳子。野人们问:
input(‘你们能直接说话,是天神吗?')
派森猜对了,这个野人部落真的只会用input语句提问,不会说别的话。派森说他俩不是天神,如果将他俩放了,可以教会野人们用print语句说话。野人们同意了这个提议。于是,派森把之前新学到的print语句的知识都教给了野人们。野人们也开始学会用print语句说话了:
print(‘我们要带你俩去见我们的首领!') print(‘但你们要先学会我们这儿的说话方式。')
于是,野人们也开始教他俩input语句的使用方法。
