python中for循环语句的练习
python中for循环语句的练习 1. 练习一:用户登陆程序 2. 练习二:最大公约数和最小公倍数 1. 练习一:用户登陆程序 1.输入用户名和密码 2.判断用户名和密码是否正确(‘name=root’,'passwd=‘westos’) 3.为了防止暴力破解,登陆次数仅有三次,如果超过三次机会,报错 for i in range ( 3 ) : # 0 1 2 name = input ( '用户名:' ) passwd = input ( '密码:' ) if name == 'root' and passwd == 'westos' : print ( '登陆成功' ) # 跳出整个循环 不会再执行后面的内容 break else : print ( '登陆失败' ) print ( '您还剩余%d次机会' % ( 2 - i ) ) else : print ( '登陆次数超过三次,请等待100s后再试!!!' ) 输出结果: 2. 练习二:最大公约数和最小公倍数 输入两个数值:求两个数的最大公约数和最小公倍数.(最小公倍数=(num1*num2)/最大公约数) # 1.接收两个数字 num1 = int ( input ( 'Num1:' ) ) num2 = int ( input ( 'Num2:' ) ) # 2.找出两个数字中最小的值 min_num = min