강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

ravicnv1302 のプロフィール画像
ravicnv1302

投稿した質問数

Python無料講義(活用編2) - GUIプログラミング(4時間)

Intro

tkinter Button의 command에서요

作成

·

273

0

label1 = Label(root, text="안녕하세요")

label1.pack()

def change():

    label1.config(text="또 만나요")

btn = Button(root, text="클릭", command=change)

btn.pack()

change라고 정의된 함수에서 함수 바깥에 있는 label1을 사용하는 것을 볼 수 있는데요.

원래 함수에서 함수 바깥에 있는것을 참조하려면 global을 써야하지않나요? 안써도 되는 건 왜 일까요?

답변 기다립니다.

고맙습니다.

  

pythonGUI

回答 1

0

지금까지 답변을 기다리신다면 global은 전역 변수라고 불리는데 이런 전역 변수들은 사용에 있어 최대한 지양 하시는 게 좋습니다.

ravicnv1302 のプロフィール画像
ravicnv1302

投稿した質問数

質問する