본문 바로가기

제로베이스 데이터 스쿨/일일 스터디 노트42

10일차 스터디노트 / 기초수학 약수와 소수, 최소공배수와 최소공약수, 진법, 등차수열 + 파이썬 / 제로베이스 데이터 취업스쿨 📗 10일차 공부 내용 요약 [ 기초수학과 파이썬 ] 1. 약수와 소수 : 약수와 소수의 개념을 알아보고, 파이썬으로 구현해보았다 2. 최대공약수와 최소공배수 : 공약수, 최대공약수, 공배수, 최소공배수의 개념을 알아보고, 파이썬으로 구현해보았다. 3. 진법 : 2,8,10,16진법의 개녑을 알아보고, 파이썬으로 구현해보았다. 4.수열과 등차수열 : 수열과 등차수열의 개념,공식을 알아보고 파이썬으로 구현해보았다. 📖 10일차 공부 내용 자세히 1. 약수와 소수 ■ 약수 어떤 수를 나누어 떨어지게 하는 수 모든 정수는 1과 자기 자신을 약수로 가진다 EX) 2의 약수 [ 1,2 ] 9의 약수 [ 1, 3, 9 ] 22의 약수 [ 1, 2, 11, 22 ] ■ 소수 1과 자기 자신만을 약수로 가지는 수 단,.. 2023. 1. 14.
9일차 스터디노트 / 파이썬 예외, 텍스트 파일 연습문제 풀이 / 제로베이스 데이터 취업스쿨 📗 9일차 공부 내용 요약 [파이썬] 1. 예외 연습문제 풀이 : 예외 처리와 관련된 연습문제를 풀었다 2. 텍스트파일 연습문제 풀이 : 텍스트파일을 생성하고, 쓰고, 읽는 것과 관련된 연습문제를 풀었다 📖 9일차 공부 내용 자세히 1. 예외 연습문제 풀이 ※ 기억에 남는 문제 위주로 기재해본다 Q. 상품 구매에 따른 총 구매 금액을 출력하되, 개수가 잘못 입력된 경우 별도로 출력하도록 프로그램을 만들어보자. #모듈 g1Price = 1200; g2Price = 1000 ; g3Price = 800; g4Price = 2000; g5Price = 900 def calculator(*gcs): gcsDic = {} #잘 입력 againCntInput = {} #잘못 입력 for idx,gc in enume.. 2023. 1. 14.
8일차 스터디노트 / 파이썬 모듈, 클래스 연습문제 풀이 / 제로베이스 데이터 취업 스쿨 📗 8일차 공부 내용 요약 [ 파이썬 ] 1. 모듈 연습문제 풀이 : 모듈에 대한 개념을 복습하고 연습문제를 풀었다 2. 클래스 : 클래스에 대한 개념을 복습하고 연습문제를 풀었다. 📖 8일차 공부 내용 자세히 1. 모듈 연습문제 풀이 ※ 기억에 남는 문제 위주로 기재해본다 Q.상품 구매 개수에 따라 할인율이 결정되는 모듈을 만들고, 계산 결과가 출력되는 프로그램을 만들어보자 #모듈 def calculatorTotalPrice(gs): #상품의 가격을 리스트로 받는다 if len(gs) == 0 : print('구매 상품이 없습니다.') return rate = 25 totalPrice = 0 rates = {1:5, 2:10, 3:15, 4:20} if len(gs) in rates : #상품의 개수가.. 2023. 1. 12.
7일차 스터디노트 / 파이썬 텍스트 파일 쓰기, 읽기, 함수 연습문제 풀이/제로베이스 데이터 취업스쿨 📗 7일차 공부 내용 요약 [ 파이썬 ] 1. 텍스트 파일 다루기 : 텍스트 파일을 쓰고, 읽는 등 다양하게 다루는 방법을 알아보았다. 2. 함수 연습문제 풀이 : 함수와 관련된 연습문제를 풀었다. 📖 7일차 공부 내용 자세히 1. 텍스트 파일 ■ 텍스트 파일 쓰기 write( )함수 파일이 없으면 파일을 새로 성성하고, 파일이 있으면 그 파일을 오픈하게 된다 기존에 있는 글을 모두 지우고 새로운 글로 덮어버린다 file = open('C:/pythonTxt/test.txt.','w') file.write('Hello World') file.close() ■ 텍스트 파일 읽기 read( )함수 file = open('C:/pythonTxt/test.txt.','r') file.read() file.clo.. 2023. 1. 11.