019 Python与用户交互

目录

  • Python3的控制台输入
  • Python2的控制台输入

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

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

Python3的控制台输入

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

print(name)
print(type(name))

​ 输出信息:

​ 请输入你的姓名:xucheng

​ name

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

print(age)
print(type(age))

​ 输出信息:

​ 请输入你的姓名:18

​ 18

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

Python2的控制台输入

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

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

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

你可能感兴趣的:(019 Python与用户交互)