我正在设计一个允许用户输入字符串的系统,字符串的强度由非字母数字字符的数量决定.积分应如此奖励:每个非alnum字符+1,最多3个非alnum字符.
def non_alnum_2(total,pwd):
count = 0
lid = 3
number = 0
if pwd[count].isalnum():
if True:
print "Nope"
if False:
print "Good job"
count = count + 1
number += 1
if number > lid:
number = lid
return number
total = 0
number = 0
pwd = raw_input("What is your password? ")
non_alnum_2(total, pwd)
print total
total += number
Run Code Online (Sandbox Code Playgroud)
我刚刚开始编码,所以如果这看起来像是一个非常初级的问题,我很抱歉.