함수 print시 None이 출력되는 문제

Grace Goh·2022년 9월 23일
0

오류 해결

목록 보기
2/17
def first_func(w):
    print("Hello, ", w)

word = 'Goodgirl'

print(first_func(word))

Hello, Goodgirl
None

함수를 print하면 함수의 return값이 print문에 의해 출력된다.
그러나 위 함수에는 return이 없으므로 (정해놓지 않음) None이 출력되었다.

None을 출력하지 않으려면 다음과 같이 print문 없이 함수(인자)만 쓰면 된다.

def first_func(w):
    print("Hello, ", w)

word = 'Goodgirl'

first_func(word)

Hello, Goodgirl

profile
Español, Inglés, Coreano y Python

0개의 댓글