鱼C论坛

 找回密码
 立即注册
查看: 709|回复: 4

[已解决]第15讲课后作业不知道错在哪..我太笨了...

[复制链接]
发表于 2019-4-19 17:44:58 | 显示全部楼层 |阅读模式

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

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

x
symbol = r'''`!@#$%^&*()_+-=/*{}[]\|'";:/?,.<>'''
chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = '0123456789'
temp = input('your password:')
passwords = str(temp)
length = len(passwords)
i = 0
n = 0
if length < 8:
    i = 1
if length >= 8 and length < 16:
    i = 2
else:
    i = 3
for pw in passwords:
    if pw in symbol:
        n += 1
        break
for pw in passwords:
    if pw in chars:
        n += 1
        break
for pw in passwords:
    if pw in num:
        n += 1
        break
if i ==  1 or n == 1:
    print('Your password is unsafe!')
elif i == 2 or n == 2:
    print('Your password is good!')
else:
    print('Your password is very safe!')



输入的密码有字母以后:
your password:123123s

Traceback (most recent call last):
  File "C:/Users/Administrator/Desktop/11.py", line 4, in <module>
    temp = input('your password:')
  File "<string>", line 1
    123123s
          ^
SyntaxError: unexpected EOF while parsing
最佳答案
2019-4-19 18:15:10
本帖最后由 jackz007 于 2019-4-19 18:17 编辑

      楼主的 Python 是 2.x 版的吧,解决方法是,输入的时候加上单引号,像这样:'123123s',如果不想这样,把 input() 改成 raw_input() 就可以了。Python 2.x 的 raw_input() 实际上就是 3.x 版本下的 input()。

      论坛里面主要讨论的是 Python 3.x,然而,我和你一样,观念比较守旧,到现在都依然没有碰过 3.x 的 Python。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-4-19 17:51:19 | 显示全部楼层
测试了一下,我这里没有出现你这样的错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-19 17:56:27 From FishC Mobile | 显示全部楼层
一X一 发表于 2019-4-19 17:51
测试了一下,我这里没有出现你这样的错误

啥...那我换台电脑试试...
来自: 微社区
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-19 18:15:10 | 显示全部楼层    本楼为最佳答案   
本帖最后由 jackz007 于 2019-4-19 18:17 编辑

      楼主的 Python 是 2.x 版的吧,解决方法是,输入的时候加上单引号,像这样:'123123s',如果不想这样,把 input() 改成 raw_input() 就可以了。Python 2.x 的 raw_input() 实际上就是 3.x 版本下的 input()。

      论坛里面主要讨论的是 Python 3.x,然而,我和你一样,观念比较守旧,到现在都依然没有碰过 3.x 的 Python。

点评

懂了懂了 谢谢!  发表于 2019-4-19 19:15
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 23:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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