笨方法学Python-习题11-提问

做过前面的习题,你会发现,都是没有和用户交互的,print函数输出的内容都是程序中实现写好的,只有输出。

下面这道习题中,将引入输入,终于可以开始写有交互的程序了。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

print("How old are you?", end=' ')
age = input()
print("How tall are you?", end=' ')
height = input()
print("How much do you weight?", end=' ')
weight = input()

print(f"So, you're {age} old, {height} tall and {weight} heavy.")

运行结果如下:

ex11_运行结果

连续3问,年龄、身高和体重。这问题如果直接问一个女生,估计会死得惨惨的。不信,你可以试试。

用户从键盘输入了这3个问题的答案,每输入完一个答案,回车下,就会出现下一个问题,最后输出了用户完整的信息。

input函数实现了程序的输入,它和print函数就像对兄弟,有了它们,我们的程序有了输入和输出的交互。

小结

  1. 认识输入函数input。

你可能感兴趣的:(笨方法学Python-习题11-提问)