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语句的使用方法。