那些年的学习之路 python 003 之input()
input() 是作为人机交互的重要函数。
通过 input() 函数我们可以将我们想要说的东西输入给电脑
比如说:
name=input('请输入你的姓名')
print(name)
input() 括号中是 input() 的 提示信息
name 是一个 变量 ,
我们定义一个name 来接受 input() 函数的返回值
然后我们再用print函数将我们的输入打印出来
如下:
运行后会出现我们之前输入到 input() 括号中的 提示信息
**
我们再输入一个 字符串,回车
这样就能把我输入的 字符串 打印出来,我们再回到代码
name=input('请输入你的姓名')
print(name)
我们定义一个 变量 来接受我们的输入,此处说明 input() 是有返回值的
它的返回值就是我们的输入
而且不管我们输入的是什么类型的变量
它都会转换成字符串赋值给name
而且既然我们知道了它是具有 返回值 的,那么我们也可以这么用
print(input('请输入你的名字'))
实现的效果是一样的。
我们也可以验证一下name 被赋值之后的变量类型
print(type(input('请输入'))) #type()可以返回变量的类型
这样我们就能看到我们输入的字符、数字等等经历过input()之后都转换成了字符串类型
输出结果如下:
从图可以看出 虽然我们输入的是 18, 一个数值,但是我们输出它的类型却是字符串的类型。