-2
私はPythonで電卓を作る方法に関するチュートリアルを使ってPythonでの私の経験を向上させようとしています。私はyoutubeで見つけたものです。https://www.youtube.com/watch?v=J-mvqlkHOHYです。私がここで尋ねる理由は、そこではコメントが無効になっているからです。私のコードで問題となっているのは、コードがどれほど同じであっても、PyCharmは関数i_calc()とbutton()の変数 "side"が満たされていないことを伝え続けます。 変数をクリックして強調表示するたびに、パラメータと変数の値との間の接続は見えますが、変数名と同じではありません。Pycharmが私の変数のいくつかが定義されていないと私に伝え続けているのはなぜですか?
は、ここで問題の原因となったコードブロックです:
from Tkinter import*
def i_calc(source, side):
store_obj = Frame(source, borderwidth=1, bd=4, bg="powder blue")
store_obj.pack(side=side, expand=YES, fill=BOTH)
return store_obj
def button(source, side, text, command=None):
store_obj = button(source, text=text, command=command)
store_obj.pack(side=side, expand=YES, fill=BOTH)
return store_obj
あなたのインデントを修正してください。コードを貼り付けるだけでそれを選択し、** Ctrl + K **を押してください。 –
私はできることをします。 –
'python'に関わる質問をしながら、適切な字下げを使用することは必須*です。 – TheDarkKnight