본문 바로가기

Tips/Python10

[Py린이를 위한 Python 기초] 5. 리스트 응용 ※ 이 글은 책 「파이썬 코딩도장」의 내용을 재정리한 내용임 - 파이썬 시리즈 글 순서-> 링크 - 이 글이 사실 제일 쓰고 싶었다 - 시퀀스 객체 중 하나인 리스트에 대해 조금 더 자세히 살펴보도록 하자 1) 리스트 다시 정리 ● 리스트란? - 편집 가능하고 순서가 있는 객체 묶음 - 기본 형태는 = [값1, 값2, 값3] - 여기서 들어가는 값은 문자열일 수도, 정수일 수도, 실수일수도 있음 ● 만드는 방법? - 값들의 묶음을 대괄호로 묶어주는 방법 #형태 1 변수 = [값1, 값2, 값3...] #형태 1 예시 a = [1,'사과', 3.5] print(a) #[1,'사과', 3.5] - list() 함수를 쓰는 방법 #형태 2 변수 = list(값1, 값2, 값3) # 형태 2 예시 b = lis.. 2023. 2. 22.
[Py린이를 위한 Python 기초] 4. 조건문, 반복문 ※ 이 글은 책 「파이썬 코딩도장」의 내용을 재정리한 내용임 - 파이썬 시리즈 글 순서-> 링크 1) 조건문 ● if 조건문 - 기본형태는 다음과 같다 - if 절 안에 실행 코드는 반드시 들여쓰기 할 것 - if 조건식 쓴 다음 :(콜론) 붙여야 에러 안남 if 조건식: 조건 만족 시 실행 코드1 elif 조건식: 조건 만족 시 실행 코드2 else: 조건 불만족 시 실행 코드3 - 예를 들어 if 만 쓰면 다음과 같다 x = 10 if x == 10: print('x는 10') # x는 10 - if 절 불만족 시 elif로 다른 조건에 대해 검사할 수 있음 x = 10 if x == 0: print('x는 0') elif x > 5: print('x는 5보다 큼') # x는 5보다 큼 - if 절 .. 2023. 2. 22.
[Py린이를 위한 Python 기초] 3. 파이썬 자료형, 연산자 ※ 이 글은 책 「파이썬 코딩도장」의 내용을 재정리한 내용임 - 파이썬 시리즈 글 순서-> 링크 - 주피터 노트북 켜고 읽기 - 오늘 나오는 건 그냥 외워야되는 부분 - 사실 함수도 직관적이라 외울 것도 크게 없긴함 - 가끔 연산자 헷갈리거나 할때 와서 보라고 주로 표로 만들겠음 1) 자료형 ● 자료형이란? 데이터의 종류. - 나중에 코드가 복잡해지면 함수에서도 특정 자료형만 요구하는 등 자료형이 중요해짐. - 자료형마다 메모리를 차지하는 양이 다르고 계산하는 방법도 다름 - 아래 코드는 1을 서로 다른 자료형으로 변수에 담았을 때 차지하는 메모리량이 얼마나 다른지 보여줌 from sys import getsizeof #시스템 라이브러리 가져오기 a = 1 #정수 b = 1.0 #실수 c = '1' #문.. 2023. 2. 21.
[Py린이를 위한 Python 기초] 2. 파이썬 기본 문법, 에러 유형 ※ 이 글은 책 「파이썬 코딩도장」의 내용을 재정리한 내용임 - 파이썬 시리즈 글 순서-> 링크 이제부터는 주피터 노트북 켜놓고 따라해보자. 1) 기본문법 ●변수 선언 - 변수에다가 값을 할당해주는 것을 변수 선언 이라고 함 - 변수 하나에 값 하나를 할당할 수도 있음 X = 10 print(x) #10 - 변수 여러개에 값을 하나씩 할당할 수도 있음 x, y, z = 10, 20, 30 print(x) # 10 print(y) # 20 print(z) # 30 - 두 변수의 값을 바꾸는 것도 간단함 x = 10 y = 20 x, y = y, x print(x) # 20 print(y) # 10 - 변수를 지울 때는 del 변수 라고 쓰면 됨 x = 10 print(x) # 10 del x print(x.. 2023. 2. 14.