如图,初识for循环,写了一个登录的案例,但我发现如果在两个input前加上int就无法正常运行,不知道问题在哪..
?为什么会无法运行,贴一下报错
回答:好兄弟,中英文混合输入,能运行都不报错,编译器功劳太大,修改后的代码如下:
zhanghao = '1'
mima = '12'
for round in range(3):
zh=input('请输入您的账号: ')
mm=input('请输入您的密码: ')
if(zh == zhanghao and mm == mima):
print('登陆成功!')
break
else:
print('无法登录!')
注意字符串类型作为判断,或者选择将输入内容转为int类型