#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]Lecture12-2_File2 예제 'sum_number_pairs'함수 질문2022-04-23 02:05
작성자

함수 동작 순서를 잘 이해하셔야 합니다. 


먼저, 호출된 sum_number_pairs의 두 번째 parameter로 'out.txt'가 들어갑니다.

그러므로 함수 내에서 output_filename은 'out.txt'가 될 것입니다. 

'out.txt'는 str의 출력할 파일 이름입니다. 

즉, filename인 'out.txt'를 parameter로 넘겨받아 open한다는 것입니다.

'out.txt'를 open한 객체를 output_file이라고 정의합니다.

해당 객체는 output_file.write(new_line)을 통해 쓰여집니다.


함수의 로직 상 아무런 문제가 없습니다. 

parameter에 넣은 값을 그대로 함수에 대입해서 생각해보시면 간단한 예제입니다.

댓글