鱼C论坛

 找回密码
 立即注册
查看: 10526|回复: 3

小甲鱼入门python课后作业14讲碰到EOF错误!

[复制链接]
发表于 2015-3-17 22:58:12 | 显示全部楼层 |阅读模式

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

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

x
下面是检测密码安全性的代码,运行时总是出现  File "1.py", line 36

    ^
SyntaxError: EOF while scanning triple-quoted string literal
求大神指教
#!/usr/bin/python
  2 #coding=utf-8
  3 password=raw_input('Enter your password here')
  4 length=len(password)
  5 if length<=8:
  6         leng=0
  7 elif length <=16:
  8         leng=1
  9 else:
10         leng=2
11
12 special=r'''~!@#$%^&*()_=-/,.?<>;:[]{}|\'''
13 num='0123456789'
14 alpha='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
15
16 for i in password:
17         if i in special:
18                 has_special=1
19         elif i in num:
20                 has_num=1
21         elif i in alpha:
22                 has_alpha=1
23
24
25 if leng==0 and isalnum(password):
26         print '低级密码'
27 elif leng==1 and sum([has_special,has_num,has_alpha])>=2
      elif leng==2 and sum([has_special,has_num,has_alpha])==3 and isinstance(password[0],str):
30         print '高级密码'


"1.py" 34L, 652C                                                                          19,1-8       顶端


小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-19 18:04:06 | 显示全部楼层
可能是第27行有语法错误吧, 代码要按照代码格式发布'<>', 像这样:
  1. # 代码
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-20 13:31:02 | 显示全部楼层
# print "a"
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-20 13:32:05 | 显示全部楼层
戴宇轩 发表于 2015-3-19 18:04
可能是第27行有语法错误吧, 代码要按照代码格式发布'', 像这样:

谢谢,以后会注意的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-15 06:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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