Crossin的编程教室

标题: 问一下全局变量和局部变量的问题 [打印本页]

作者: 风暴与风雪    时间: 2018-2-7 14:22
标题: 问一下全局变量和局部变量的问题
代码如下
a=0
b=0
c=0
num=int(input())
while 6*a+9*b+20*c!=num and  6*a+9*b+20*c<num:
    while 6*a+9*b+20*c!=num and 6*a+9*b<num:
        while 6*a+9*b+20*c!=num and 6*a<num:
            a+=1
        b+=1
        a=0
    c+=1
    b=0
print(a)
print(b)
print(c)

我想进行一个遍历,但是当从a循环跳出后,b+1了,在进入a循环,为什么此时a循环里的b还是0??
我想使a循环里的b变为b循环里的数,怎么改??





作者: 风暴与风雪    时间: 2018-2-7 14:42
我知道哪出问题了




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5