본문 바로가기

파이썬3

[파이썬] 코딩도장 이터레이터 문제 (39.6 - 39.7) 이터레이터가 감이 잡히지 않아, JUNG퍼실님께 코딩도장을 추천 받아 방문하였는데처음에는 아예 감도 잡히지 않았지만, 이론을 먼저 학습하고 이터레이터를 클래스로 구현해보면서 감을 잡기 좋았습니다!코딩도장 파이썬 100제도 시간날때마다 조금씩 풀었더니 레벨도 4로 올라가더군요. 39.6 연습문제: 배수 이터레이터 만들기 코드# class 정의class MultipleIterator: # 초기화 def __init__(self, stop, multiple): self.current = 0 # 현재 숫자 유지, 0부터 지정된 숫자 직전까지 반복 self.stop = stop # 반복을 끝낼 숫자 self.multiple = multiple # __iter_.. 2024. 5. 20.
[파이썬] 리스트, 튜플, 집합, 딕셔너리 오늘도 리스트 투플 집합을 정리하면서 포스팅을 해보려고 합니다. 리스트, 튜플, 집합은 모두 파이썬에서 사용하는 자료형 입니다. 리스트 특징생김새는 이렇게 생겼습니다. (대괄호 [ ] 를 사용합니다.)list1 = [1, 2, 3]list2 = ['a', 'b', 'c']순서가 있습니다. 리스트 인덱싱 및 슬라이싱이 가능합니다.리스트끼리 수정이 가능합니다. (리스트 = 리스트 + 튜플은 불가능)+기호는 리스트를 합칩니다. ex) list1+list2*기호는 리스트를 반복합니다. ex) list*2del 키워드로 원소 삭제 가능 ex) del list2[1:3] 튜플생김새는 괄호() 기호를 사용하며, 생략도 가능합니다.tuple = 1, 2, 3tuple2 = (4, 5, 6)순서가 있습니다.튜플만 수정이.. 2024. 5. 16.
머신러닝을 위한 파이썬 정리 파이썬에는 여러가지 규칙이 존재하는데, 하나씩 차근차근 정리해보려고 합니다. 식별자식별자(identifier)는 이름을 붙일 때 사용하게 됩니다.식별자에게도 규칙이 있습니다.예약어는 사용할 수 없습니다. (예약어: 파이썬에서 공식적으로 사용하는 여러가지 규칙 언어들 - ex) def return True, False, while, and, or, not 등)특수문자는 _ 만 가능!숫자로 시작 금지식별자 내에 공백을 포함할 수 없음 산술 연산자산술 연산자의미예**거듭 제곱2 ** 4 = 16//몫 계산10 // 3 = 3%나머지 계산10 % 3 = 1  문자열 만들기' (따옴표)"" (쌍따옴표)''' (따옴표 3개)""" (쌍따옴표 3개) Escape Code표시의미예시결과기타\n개행하기print('뀨\n.. 2024. 5. 16.