问题出在哪?(简单的for循环)

img

如图,初识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('无法登录!')

img

注意字符串类型作为判断,或者选择将输入内容转为int类型