実現したいこと
以下の コードの、
デバッグを 通して、
より深く Pythonを、
知りたい。
_
前提
以下のコードでは、
ルーチンbの コーディング上、
戻り値が タプル形式ですので、
x,yの 2変数で、
受け取ろうとしています。
すると xが、
変数未定義になります、
何故でしょうか?
_
環境、
Python3.11.1、
Visual Studio Cord、
or
GoogleColaboratory、
_
発生している問題・エラーメッセージ
NameError Traceback (most recent call last) <ipython-input-20-8a19d95847c7> in <cell line: 15>() 13 return c,1 14 ---> 15 print(b()) <ipython-input-20-8a19d95847c7> in wrap() 2 def a(funk): 3 def wrap(): ----> 4 while (x , y := b()) == (1 , 1): 5 pass 6 return x, y NameError: name 'x' is not defined
該当のソースコード
Python3.11.1
1c = 0 2def a(funk): 3 def wrap(): 4 while (x , y := b()) == (1 , 1): 5 pass 6 return x, y 7 return wrap 8 9@a 10def b(): 11 global c 12 c += 1 13 return c,1 14 15print(b())
_
試したこと
様々な Cordを、
構築し 試しました。
_
補足情報(FW/ツールのバージョンなど)
特になし。
不実ハラスメント対応は、
如何度も し難い、
ものが ありまして、
対応を 控えさせて、
頂いております、
何卒 ご了承を、
願いたい。
回答1件
あなたの回答
tips
プレビュー