实现用户交互
用户交互就是程序等待用户输入数据之后,在执行下一步的程序,我们使用 input 来完成这个操作。
1 | name = input('请输入姓名:') # 我把输入的内容赋值给name这个变量 |
Python2 与Python3 的区别
- 在python3中 input:用户输入任何值,都存成字符串类型
- 在python2中 input:用户输入什么类型,就存成什么类型
- Python2 中的raw_input:等于python3的input
需要注意的是:当需要输入一个数字的时候,考虑到我们会用这个数字做计算,而Python3的input会默认转成str,所有我们需要把用户输入的数据转化成int
1 | age = input('请输入年龄') |