본문 바로가기

Python/오늘의 실수

EOFerror / return과 print의 차이점

1. EOFerror

1) 원인

① 파일의 끝을 만나 더 이상 읽을 파일이 없을 때

② 파일이 비어 있을 때

 

2) 해결방법 : try - except 

try:
    # 파일을 읽는 코드
except EOFError:
    # 파일의 끝에 도달했을 때 처리할 코드

 

 

 

 

 

2. return과 print의 차이점

https://garlicsnackbar.tistory.com/6

 

[파이썬] return 과 print의 차이점

1. return의 역할 [역할1] 함수 호출 부분을 return 뒤에 작성으로 반환시킨다. 예를 들면, 왼쪽 이미지 속 3,4번 절차에 해당된다. 4번째 행 'print(f(3))' 로 인해 함수 f(x) 가 호출된다. 호출된 함수 f(x)

garlicsnackbar.tistory.com

return은 함수의 값을 반환

Print는 사용자에게 값을 보여줌

 

3. 알고리즘 코드 카타 19번 - 정수 제곱근 표현방법

n**(0.5) #n의 제곱근

 

 

4. 딕셔너리에서 value값으로 key값 찾기

[k for k, v in my_dict.items() if v == #value값]

 

'Python > 오늘의 실수' 카테고리의 다른 글

변수 선언 위치  (0) 2024.05.08