019 Python与用户交互

大家知道一门语言或者说电子硬件设备都应该有输入和输出的部分

python控制台输出使用的是print()。那么输入呢?

Python3的控制台输入

name = input("请输入你的姓名:")

print(name)
print(type(name))

​ 输出信息:

​ 请输入你的姓名:xucheng

​ name

​ <class 'str'>

age = input("请输入你的年龄:")

print(age)
print(type(age))

​ 输出信息:

​ 请输入你的姓名:18

​ 18

​ <class 'str'>

注意:无论我们输入的值是数字类型、字符串类型、列表类型,input的接收值都是字符串类型。

Python2的控制台输入

name = raw_input('请输入你的姓名:')
pwd = raw_input('请输入你的密码:')

print(type(name))  # 'str'
print(type(pwd))  # 'str'

注意:python2当中的raw_input()和python3中的input()是一模一样的。

posted @ 2019-07-30 17:29  正在学习的Barry  阅读(159)  评论(0编辑  收藏  举报
-->