1
 

#猜年龄大小,用户最多猜三次

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
age  =  50
 
=  0
 
while  i <  3 :
 
     guess_age  =  int ( input ( "Please input your answer:" ))
 
     if  guess_age > age:
 
         print ( "too big...try again please" )
 
     elif  guess_age < age:
 
         print ( "too small...try again please" )
 
     else :
 
         print ( "You guessed it!" )
 
         break
 
     + =  1
 
     if  = =  3 :

 

#猜年龄,每隔三次询问是否继续玩

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
age  =  50
 
for  in  range ( 1 , 100 ):
 
     guess_age  =  int ( input ( "Please input your answer:" ))
 
     if  guess_age > age:
 
         print ( "too big...try again please" )
 
     elif  guess_age < age:
 
         print ( "too small...try again please" )
 
     else :
 
         print ( "You guessed it !" )
 
     if  i % 3  = =  0 :
 
         choice  =  input ( "Would you like play again? yes or no" )
 
         if  choice  = =  "yes" :
 
             continue
 
         if  choice  = =  "no" :
 
             break
 
     else :
 
         continue

#登录验证,输入错误三次锁定用户

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
=  open ( 'c:/user_passwd.txt' , 'r' )
 
=  3
 
system_user_name  =  str (f.readline())
 
system_passwd  =  str (f.readline())
 
f.close()
 
for  in  range ( 1 , 5 ):
 
     user_name  =  str ( input ( "Please input your UserID:" ))
 
     password  =  str ( input ( "passwd:" ))
 
     if  = =  3 :
 
         =  open ( 'c:/user_passwd.txt' 'r+' )
 
         s.write( "\nlocked" )
 
         s.close()
 
         print ( "This user is locked!" )
 
         break
 
     else :
 
         if  user_name  +  '\n'  = =  system_user_name  and  password  = =  system_passwd:
 
             print ( "Welcome"  +  user_name  +  '\n'  +  "Have a good time!" )
 
             break
 
         else :
 
             - =  1
 
             + =  1
1
             print ( "UserID or password is wrong,Please try once again and you have "  +  \               str (j)  +  'times choice' )