왜 우리가 사용하는가? (python)시나리오는 것이 유용한가?

0

질문

이 프로그램을 사용하여 텍스트와 인쇄 각각의 단어로 시작하는 대문자를 하는 방법에 상관 없이 입력한다.

그래서 제 질문은 왜 우리가 사용하는 반환 여기:

def format_name(f_name, l_name):
    formatted_f_name = f_name.title()
    formatted_l_name = l_name.title()
    return f"{formatted_f_name}{formatted_l_name}"

print(format_name("ABcDeF", "Xy"))

수있을 때 그냥 이렇:

def format_name(f_name, l_name):
    formatted_f_name = f_name.title()
    formatted_l_name = l_name.title()
    print(f"{formatted_f_name}{formatted_l_name}")
    
format_name("ABcDeF", "Xy")

시나리오는 것이 정말 유용한가?

python return
2021-11-24 06:53:47
1

최고의 응답

0

주된 이유는 return 키워드를 사용하도록 함수의 값을 저장할 수 있는,나중에 보다는 오히려 단지 그것을 밖으로 인쇄를 잃는다.

예:

def someFunction(a,b):
  return(a+b/3)
a=someFunction(1,2)

이 의미는 무엇이 함수가 저장될 수 있습니다. 예를 들어:

print(a)
print(a/2)
print(a+3) 

return 문지 않아 그냥 바꾸기 print에,그들은 당신을 허용하의 부하에 의해 다른 물 저장 끝 값(value 안에 return에서)가 있습니다. print()ing 함수에서만 우리가 할 수 있습을 인쇄하는 변수는 콘솔에 허용하지 않는,우리에게 아무것도 하나 사용하는 값은 그것을 인쇄합니다. 예:

def someFunction(a,b):
  print(a+b/3)
a=someFunction(1,2)
print(a)

기능하지만 이미 인쇄값 떨어져 당신을 위해,I 변수를 할당하여 그 기능을 실질적으로 쓸모가 없지 않는 한 당신이 그것을 실행의 무리는 시간. a 것 인쇄 None 위의 경우에.

희망은 도움이 되었다.

2021-11-24 07:14:46

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................