왜 작동하지 않습니까? 이것이 작동하려면 무엇이 필요합니까? 함수와 함수 외부 호출 내부함수에 인수를 전달하는 방법
call = 'Duster'
def text(call):
print(call)
text()
왜 작동하지 않습니까? 이것이 작동하려면 무엇이 필요합니까? 함수와 함수 외부 호출 내부함수에 인수를 전달하는 방법
call = 'Duster'
def text(call):
print(call)
text()
전화는 완전히 독립 변수입니다. 매개 변수 목록을 통해 물건을 전달해야합니다.
call = 'Duster'
def text(call):
print(call)
text(call)
사실, 당신은 글로벌 변수를 사용할 수 있지만, 사람들을 피해주십시오. 또한
def text(phrase):
print(phrase)
name = 'Duster'
text(name)
는 두 줄의 주요 프로그램이 될 수있는 하나의 행 :
text('Duster')
을
이 더 나은 설명 함께 메인 프로그램의 라인을 이동하고 이름을 변경하려면 범위가 지정되어 있기 때문에 call
이라는 인수가 call
이라는 변수보다 우선하기 때문에 작동하지 않습니다.
call = 'Duster'
def text():
print(call)
text()
를 코드를 사용하고 단지 마지막 줄
text(call)
을 변경하거나 직접 변수를 사용할 수 있고하지 않음으로써이 작품을 만들 수