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값]