2016-11-16 6 views

답변

4

전화는 완전히 독립 변수입니다. 매개 변수 목록을 통해 물건을 전달해야합니다.

call = 'Duster' 
def text(call): 
    print(call) 

text(call) 

사실, 당신은 글로벌 변수를 사용할 수 있지만, 사람들을 피해주십시오. 또한

def text(phrase): 
    print(phrase) 

name = 'Duster' 
text(name) 

는 두 줄의 주요 프로그램이 될 수있는 하나의 행 :

text('Duster') 
1

이 더 나은 설명 함께 메인 프로그램의 라인을 이동하고 이름을 변경하려면 범위가 지정되어 있기 때문에 call이라는 인수가 call이라는 변수보다 우선하기 때문에 작동하지 않습니다.

당신은 인수

call = 'Duster' 
def text(): 
    print(call) 

text() 
를 코드를 사용하고 단지 마지막 줄

text(call) 

을 변경하거나 직접 변수를 사용할 수 있고하지 않음으로써이 작품을 만들 수

관련 문제