본문 바로가기

파이썬32

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.
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.
[파이썬] 딕셔너리 자료형 📌 딕셔너리 자료형? scores = {'국어':89, '영어':98, '수학':94} 딕셔너리는 key와 value를 한 쌍으로 갖는 자료형 위 코드에서 key는 ‘국어’, ‘영어’, ‘수학’이고 value는 89. 98, 94이다 print(scores['국어']) #89 딕셔너리에서 key의 밸류를 얻고 싶다면 딕셔너리변수이름[key]를 사용한다 2023. 1. 10.
[파이썬] 문자열 자료형 / 문자열 나누기(split), 공백 지우기(strip) 📌 문자열 나누기 문자열 . split ( ) split() 함수를 활용한다 괄호 안의 값을 구분자로 하여, 구분자를 기준으로 문자열을 나눠준다 나눈 값들은 리스트에 순차적으로 들어간다 a = 'Happy New Year' splitA = a.split() #공백을 기준으로 나눠줌 print(splitA) #['Happy', 'New', 'Year'] b = 'year:2023' splitB = b.split() print(splitB) #['year','2023'] 📌 문자열 공백 지우기 문자열 . strip ( ) 문자열 양쪽에 있는 공백을 모두 지운다 strip(’n’) ⇒ n과 동일한 문자는 제거한다 a = ' Hello ' stripA = a.strip() print(stripA) #'Hello.. 2023. 1. 10.