鱼C论坛

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

[已解决]新人求助

[复制链接]
发表于 2019-2-3 11:55:33 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 Rayer123 于 2019-2-3 12:16 编辑

零基础入门python 了不起的分支那节课时作业

设计一个验证用户密码程序,用户只有三次机会输入错误密码,不过如果用户输入的内容包含“*”则不计算在内。

times=3
password='I love fishc'
while times:
    passwd=input(' 请输入密码:')
    if passwd==password:
        print('密码正确,进入程序 .....')
        break
    elif'*'in passwd:
        print('密码中不能含有“*”号!您还有',times,'次机会!'.end='')
         continue
    elif times>1:
        print('密码有误!您还有',times-1,'次机会!',end='')
    else:
        print('密码错误,您已经没有机会了!')
    times-=1

提示错误 synatx error:keyword can't be an expression

continue 那里conti会标红 。
不理解这个错误是什么意思,不知道怎么改。我照小甲鱼的答案打的代码也是会出这样的错。
翻了以前的这题的帖子也没有发现这样的问题。 我用的python 3.7
向大家请教一下,谢谢
最佳答案
2019-2-3 12:45:57
第一个问题:
  1. print('密码中不能含有“*”号!您还有',times,'次机会!'.end='')
复制代码
这行中的end前你写成了点应该是逗号才对。第二个问题:
  1. continue
复制代码
您多打了一个空格!~删除一个空格即可!~
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-2-3 12:12:21 | 显示全部楼层
缩进没对齐
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-3 12:15:40 | 显示全部楼层

continue那里吗 代码上其实是对齐的,我调了颜色就显得没对齐
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-3 12:44:20 | 显示全部楼层
其实你不加continue也一样的,,
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-3 12:45:57 | 显示全部楼层    本楼为最佳答案   
第一个问题:
  1. print('密码中不能含有“*”号!您还有',times,'次机会!'.end='')
复制代码
这行中的end前你写成了点应该是逗号才对。第二个问题:
  1. continue
复制代码
您多打了一个空格!~删除一个空格即可!~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-3 13:06:08 | 显示全部楼层
这是我修改后的代码,有不懂的可以问
password = 'I love fishc'
times = 3
while times>0:
    mima = input("请输入密码:")
    if '*' in mima:
        print('密码中不能含有“*”号!您还有',times,'次机会!')
        print("请重新输入")
        
    elif password == mima:
        print("输入正确")
        break
    else:
        times -=1
        print('密码有误!您还有',times,'次机会!')
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-3 13:23:22 | 显示全部楼层
谢谢大家。
没想到犯了这么低级的错误,以后会认真检查代码的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-2 04:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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