给input赋值
本帖最后由 狂躁的牙仙女 于 2020-12-12 16:09 编辑1.
a=input('今天是星期几:')
print('噢~今天是'+a)
2.
input('今天是星期几:')
a=input
print('噢~今天是'+a)
为什么2报错 本帖最后由 昨非 于 2020-12-12 16:28 编辑
因为语法规定不能这么写的,input不是一个变量,而是一个函数,一个方法
你写的:
input(“今天是星期几:”)这一句调用了input函数,却没有将函数的返回值(也就是你输入的内容)复制
而这一句a=input,又要将print函数名赋值给一个变量
这个写法是不对的
调用input方法的时候,input函数会返回一个字符串型的返回值
必须要将这个返回值复制给左侧一个变量
页:
[1]