举个例子:我知道这种简单的赋值,
a=6
a
6
怎么图片里面就给name赋值,也没输入名字是python,就打印出来了?而且红色上面带注释的那三句代码input函数咋还写了两次input。
感觉问题有点没描述清楚,总结就是从input解释后面的这一页代码都没看懂。谢谢回答
举个例子:我知道这种简单的赋值,
a=6
a
6
怎么图片里面就给name赋值,也没输入名字是python,就打印出来了?而且红色上面带注释的那三句代码input函数咋还写了两次input。
感觉问题有点没描述清楚,总结就是从input解释后面的这一页代码都没看懂。谢谢回答
【有帮助请采纳】
注意哦,这是Python的交互式界面(有提示符>>>的是执行的代码,没有的是函数执行的结果)
name = input("input your name:")
#input是接收用户在终端输入的字符的函数
#只有一个参数,即在接收用户输入字符串时的提示信息
#所以执行该函数时在终端会显示input your name:的字样
#那个python字样是用户输入的
交互式界面中,直接输入变量名,会输出变量的值,所以输入name会得到name的值(字符串python)
type(name)中的type可以返回变量name的类型,这里是字符串类(class ‘str’)
下面的代码也是一样的,在你图中,有蓝色框的地方都是用户输入的部分
【有帮助请采纳】