设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 21599|回复: 1
打印 上一主题 下一主题

问一下全局变量和局部变量的问题

[复制链接]

1

主题

0

好友

9

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2018-2-7 14:22:05 |只看该作者 |倒序浏览
代码如下
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循环里的数,怎么改??




回复

使用道具 举报

1

主题

0

好友

9

积分

新手上路

Rank: 1

沙发
发表于 2018-2-7 14:42:53 |只看该作者
我知道哪出问题了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-23 10:07 , Processed in 0.013375 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部