用户登录程序
这段小甲鱼写的用户登录程序,为什么显示的内容不需要用input 或者print,而是可以直接赋值给prompt这个变量呢? 你说a=1,input(a)会输出啥 本帖最后由 Twilight6 于 2020-5-26 11:36 编辑
因为 prompt 会被重新赋值,到时候需要输入时候,和出错时候都会重新赋值input()里面的参数也是 prompt ,而prompt本身就是个字符串 因为有 name = input(prompt) 语句 prompt只是字符串,第7行input就调用了,input括号里的字符串会自动显示在屏幕。 Twilight6 发表于 2020-5-26 11:35
因为 prompt 会被重新赋值,到时候需要输入时候,和出错时候都会重新赋值input()里面的参数也是 prompt...
第7行有input语句调用prompt字符串,但是第9行重新赋值以后在哪调用显出出来的? jump_p 发表于 2020-5-26 11:46
第7行有input语句调用prompt字符串,但是第9行重新赋值以后在哪调用显出出来的?
不用print因为continue循环回到input 了
页:
[1]