鱼C论坛

 找回密码
 立即注册
查看: 692|回复: 6

[已解决]用户登录程序

[复制链接]
发表于 2020-5-26 11:31:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1590463388(1).jpg

这段小甲鱼写的用户登录程序,为什么显示的内容不需要用input 或者print,而是可以直接赋值给prompt这个变量呢?
最佳答案
2020-5-26 11:35:05
本帖最后由 Twilight6 于 2020-5-26 11:36 编辑

因为 prompt 会被重新赋值,到时候需要输入时候,和出错时候都会重新赋值  input()里面的参数也是 prompt ,而prompt本身就是个字符串
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-26 11:34:15 | 显示全部楼层
你说a=1,input(a)会输出啥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-26 11:35:05 | 显示全部楼层    本楼为最佳答案   
本帖最后由 Twilight6 于 2020-5-26 11:36 编辑

因为 prompt 会被重新赋值,到时候需要输入时候,和出错时候都会重新赋值  input()里面的参数也是 prompt ,而prompt本身就是个字符串
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-26 11:35:33 | 显示全部楼层
因为有 name = input(prompt) 语句
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-26 11:37:24 | 显示全部楼层
prompt只是字符串,第7行input就调用了,input括号里的字符串会自动显示在屏幕。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-26 11:46:46 | 显示全部楼层
Twilight6 发表于 2020-5-26 11:35
因为 prompt 会被重新赋值,到时候需要输入时候,和出错时候都会重新赋值  input()里面的参数也是 prompt  ...

第7行有input语句调用prompt字符串,但是第9行重新赋值以后在哪调用显出出来的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-26 11:51:29 | 显示全部楼层
jump_p 发表于 2020-5-26 11:46
第7行有input语句调用prompt字符串,但是第9行重新赋值以后在哪调用显出出来的?

不用print  因为continue循环回到input 了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-21 01:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表