>⛹️♀️ 제로베이스 데이터취업스쿨 15기 스터디노트 5(5.9.)
🗂️ 오늘(5.9.) 수강한 분량
파이썬 중급 8 ~ 중급문풀 1~2 중 44. 함수(05)까지
🗂️ 파이썬 중급 8~9
- 사용자 예외 클래스
- Excpetion 클래스를 상속해서 사용자 예외 클래스를 만들 수 있음
- 파이썬 내 텍스트 파일 다루기
open() : 파일 열기 → read() or write() : 읽기 또는 쓰기 → close() : 파일 닫기
- 'w' : 쓰기 전용(파일 덮어씌움)
- 'a' : 쓰기 전용(파일에 덧붙임)
- 'x' : 쓰기 전용(파일이 있으면 에러)
- 'r' : 읽기 전용(파일이 없으면 에러, 파일이 있어야 실행)
- 'with ~ as' : 파일 닫기 생략 가능
ex) with open(uri + 'm.txt' 'a') as f: f. write('Hello')
- writelines() : list 또는 튜플 데이터를 파일에 쓰기 위한 함수
ex) m = ['python', 'c/c++] with open(uri + 'm.txt' 'a') as f: f. writeleines(m)
- readlines() : 파일의 모든 데이터를 읽어서 list 형태로 반환
ex) m = ['python', 'c/c++] with open(uri + 'm.txt' 'a') as f: mList = f.readlines()
- readline() : 한 행을 읽어서 문자열로 반환
ex) m = ['python', 'c/c++] with open(uri + 'm.txt' 'a') as f: mList = f.readline()
🗂️ 파이썬 중급 문제풀이 1~2 중 44. 함수(05)까지
- 산술 연산 계산기 만들기
- 연산자 당 하나씩 내용 출력할 것, ==(같다)
- 이동거리 반환 ★
distance = speed * (hour + minute / 60) → 시간과 분은 곱하기가 아님!!!!
- 비행기 티켓 영수증 함수
formatedNumber(n): return format(n,',') → 천의 자리 쉼표 함수 기억해둘것
- 재귀함수 팩토리얼 함수
- 수학의 원리를 생각해보자! 등차수열 공식, 등차수열 합 공식 이용 할 것
- 단리/월복리 계산기 함수
- 단리/월복리의 구하는 방법을 수학으로 생각하고 함수 만들기
👩🚀 스터디 감정 노트
내가 한 코딩은 어딘가 보이는지 안보이는지 슬랙에 물어보고서야 알게되었다!ㅎㅎㅎ
중급 문제풀이 들어오니까 시간이 배로 걸린다 ㅎㅎㅎ 모르기도 잘 모르는데 수학까지 나와서 어질어질 🤪🤪
[이미지 출처 : 미리캔버스]