鱼C论坛

 找回密码
 立即注册
查看: 1923|回复: 21

[已解决]代码运行结果不对

[复制链接]
发表于 2020-8-28 12:03:33 | 显示全部楼层 |阅读模式

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

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

x
import getpass
username = input('username: ')
password = getpass.getpass('password: ')

if username == 'bob' and password == '123456':
    print('Login successful')
else:
    print('Login incorrect')


运行的结果就只出现了   
username:
最佳答案
2020-8-28 12:08:11
网上getpass的例子,使用usr=getpass.getuser(),你用的input,你说的结果是输入后还是这样?还是没输入内容的?
import getpass
def check_user (user,password):
    if user =='xubao' and password=='1234':
        print('UserName:%s;Password:%s'%(user,password))
        return True
    else:
        return False
op=True
while __name__=="__main__"and op:
    usr=getpass.getuser()
    pwd=getpass.getpass('Enter your password:')
    if check_user(usr,pwd):
        print('OK')
        op=False
    else :
        print('ERROR and try again')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-28 12:06:20 | 显示全部楼层
你要输入
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 12:07:51 | 显示全部楼层
输入,回车,才会出结果
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 12:08:11 | 显示全部楼层    本楼为最佳答案   
网上getpass的例子,使用usr=getpass.getuser(),你用的input,你说的结果是输入后还是这样?还是没输入内容的?
import getpass
def check_user (user,password):
    if user =='xubao' and password=='1234':
        print('UserName:%s;Password:%s'%(user,password))
        return True
    else:
        return False
op=True
while __name__=="__main__"and op:
    usr=getpass.getuser()
    pwd=getpass.getpass('Enter your password:')
    if check_user(usr,pwd):
        print('OK')
        op=False
    else :
        print('ERROR and try again')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 12:09:10 | 显示全部楼层
这是等待你输入啊。
你的程序第二行,有个input,是需要你输入的。input括号内的是提示语,也就是显示出来的  username:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 12:10:24 | 显示全部楼层
这个getpass模块是干嘛用的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 12:11:17 | 显示全部楼层
疾风怪盗 发表于 2020-8-28 12:10
这个getpass模块是干嘛用的?

https://blog.csdn.net/gjj5210/article/details/84958951
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 12:12:12 | 显示全部楼层
你的编译器是不是不支持input输入?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 12:12:44 | 显示全部楼层
baige 发表于 2020-8-28 12:11
https://blog.csdn.net/gjj5210/article/details/84958951

就是一个隐藏密码的功能?。。。。。。pycharm还不能用?。。。。。那有啥意思
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 13:13:48 | 显示全部楼层
疾风怪盗 发表于 2020-8-28 12:12
就是一个隐藏密码的功能?。。。。。。pycharm还不能用?。。。。。那有啥意思

Pycharm 不能用得多了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 13:32:16 | 显示全部楼层

这个是什么原因,pycharm不就是个工具么?代码运行还是python,为什么会不能用呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 15:40:21 | 显示全部楼层
疾风怪盗 发表于 2020-8-28 13:32
这个是什么原因,pycharm不就是个工具么?代码运行还是python,为什么会不能用呢?

不知道。

貌似 VSCode 不能用 tkinter,Pycharm 能吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-28 23:08:14 | 显示全部楼层
昨非 发表于 2020-8-28 12:07
输入,回车,才会出结果

输入,然后回车之后还是没有任何东西
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-28 23:10:28 | 显示全部楼层
疾风怪盗 发表于 2020-8-28 12:08
网上getpass的例子,使用usr=getpass.getuser(),你用的input,你说的结果是输入后还是这样?还是没输入内 ...

输入 回车后还是没有任何结果出现
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-28 23:16:00 | 显示全部楼层
开心超仁 发表于 2020-8-28 12:12
你的编译器是不是不支持input输入?

支持的 但是好像缺模块,不知道会不会是这个原因
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 23:22:44 | 显示全部楼层
半糖加冰 发表于 2020-8-28 23:10
输入 回车后还是没有任何结果出现

贴下运行结果的截图吧,没装这模块也无法测试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-28 23:35:28 | 显示全部楼层
疾风怪盗 发表于 2020-8-28 23:22
贴下运行结果的截图吧,没装这模块也无法测试

username: gg




就是这样,截图我咋贴不上去
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 23:39:17 | 显示全部楼层

没办法帮你,想安装getpass,好像都找不到版本,也没用过这个库,没法测试,再自己想想办法吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-28 23:41:42 | 显示全部楼层
疾风怪盗 发表于 2020-8-28 23:39
没办法帮你,想安装getpass,好像都找不到版本,也没用过这个库,没法测试,再自己想想办法吧

好吧,还是谢谢你啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-28 23:48:37 | 显示全部楼层
半糖加冰 发表于 2020-8-28 23:41
好吧,还是谢谢你啦

对了,再问一下,你使用的什么来运行的?7楼已经提示了pycharm不能用这个模块
https://www.baidu.com/link?url=wf-c8_velaV7yHSQfg_wyYheSfG1zV5Z-DO2-QHOJPKtIVclQUWloddEwxxcc-uJgK-MyVqbrpL77IwOm2sQAK&wd=&eqid=ed7ce99a00016a64000000035f4926c5
正好看到这篇文章,可能和你的问题描述比较像,你看一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-19 02:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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