+ 2
[Solved] Everything works perfectly! But why it's showing test case failed! 😞
Please help me... I've built this password validator, everything works great but two hidden test case on there showing "failed". Link: https://www.sololearn.com/coach/76?ref=app Code: psk=str(input()) min_n=0 spcl_c=0 i=0 while(i<10): if(psk.find(str(i))>=0): min_n+=1 i+=1 spcl_c_arr=['!','@','#','
#x27;,'%','&','*'] for n in spcl_c_arr: if(psk.find(n)>=0): spcl_c+=psk.count(n) if(min_n>=2 and len(psk)>=7 and spcl_c>=2): print('Strong') else: print('Weak')3 Respuestas
+ 6
you are incrementing min_n by 1 everytime you find the number, which isnt the correct solution since there might be the same number multiple times, which will result in false positives
what you would want to do is add-assigning the number to psk.count(str(i))
+ 4
I got it! 🤗
Thanks...
+ 3
you are welcome🤗