1

while ループによって変更されている変数の値にアクセスして、ループの外で継続的に出力したいと考えています。私がしたこと:

x=0

def funcA():
    global x
    while True:
        x=x+1
        return x

def funB():
    print x

今、私は x が継続的に印刷を続けたいと思っています:

   1
   2
   3  and so on!

しかし、そうではありません。私はこれを望んでいません:

def funB():
   while True:
       print x

つまり、関数 funcB() 内で while ループが必要ないということです。どうもありがとうございました!

4

3 に答える 3