profile
깨지고 부서지는 개발 스토리
post-thumbnail

[Python] 리스트 컴프리헨션(Comprehension)

1\. 리스트 생성 대괄호\[]를 작성한다.2\. 반복문을 리스트 내부에 작성한다.3\. for문에서 반복되는 변수를 for문 앞에 작성한다. 컴프리헨션에서 사용한 x는 for문 내부에서 append 메소드에 인자로 넣은 변수 n과 같다.for문 작동순서는 왼쪽부터이다

2022년 1월 12일
·
0개의 댓글
·
post-thumbnail

[Python] for in 반복문, range, enumerate

for item in iterable: ...반복할 구문 ...iterable : list, dictionary, set, string, string, tuple, bytes 타입 + rangerange(시작숫자, 종료숫자, step)시작숫자, step 생략가능종료숫

2022년 1월 10일
·
0개의 댓글
·
post-thumbnail

[Python] 오류 예외 처리 기법(try, except문)

try 블록 수행 중 오류가 발생하면 except 블록이 수행된다. 하지만 try 블록에서 오류가 발생하지 않는다면 except 블록은 수행되지 않는다.(\[]기호 안은 생략 가능.)발생 오류만 포함한 except문이 경우는 오류가 발생했을 때 except문에 미리

2022년 1월 5일
·
0개의 댓글
·
post-thumbnail

[Python] for-else / while-else 문

👉🏻 다른 언어와 다르게 파이썬에 있는 문법으로, 반복문(for/while) 도중 break가 되지 않고 끝까지 반복을 실행했을 경우 else에 있는 코드를 실행하게끔 하는 것이다.즉, 반복문이 멈추지 않고 전부 실행했을 경우 실행할 코드들을 적는다.✨ 다음 예시를

2021년 12월 27일
·
0개의 댓글
·
post-thumbnail

[Python] 재귀함수(Recursive Function)

👉🏻 재귀함수란, 어떤 함수에서 자신을 다시 호출하여 작업을 수행하는 방식의 함수를 의미한다.즉, 함수 정의 내에 같은 이름의 함수가 올 때 이를 재귀함수라 한다.재귀함수 사용시 반드시 탈출 조건이 있어야 stack overflow를 방지할 수 있다.✨ 다음 예시를

2021년 11월 4일
·
0개의 댓글
·
post-thumbnail

[Python] 딕셔너리(dictionary)

✏️ 딕셔너리(Dictionary)란? 딕셔너리란, 키(Key)와 값(Value) 한 쌍이 하나의 대응 관계를 가지고 있는 자료형 이다. 예를 들어, "이름"="홍길동"은 "이름"이라는 Key가 열쇠고 "이름"의 Value로 "홍길동"이 쌍을 이루는 자료형이다. ✏

2021년 10월 29일
·
0개의 댓글
·
post-thumbnail

[Python] 문자열 체크/문자/숫자 확인(isalpha, isdigit, isalnum)

isalpha()문자열이 문자로만 이루어졌으면 True 리턴공백, ':', 숫자 등이 있을 시 False 리턴

2021년 10월 25일
·
0개의 댓글
·
post-thumbnail

[Python] 함수란? (함수생성, 함수호출, 매개변수, 인자)

함수란, 코드의 반복을 줄이거나 어떠한 용도를 위해 특정 코드들을 모아둔 것이다. 한 번 작성해두면 해당 코드가 필요할 때 함수를 호출해서 쉽게 재사용 할 수 있고, 용도에 따라 분리가 가능해 가독성이 좋다.

2021년 9월 13일
·
0개의 댓글
·
post-thumbnail

[Python] 튜플(Tuple)

튜플(tuple)은 불변한 순서가 있는 객체의 집합이다. 튜플과 리스트의 차이점을 알아보고, 튜플 예시를 살펴보자.

2021년 8월 2일
·
0개의 댓글
·
post-thumbnail

[Python] 리스트(List)와 리스트 메소드(append, insert, remove, pop, extend)

리스트(List) 타입은 파이썬의 자료구조 형태 중 하나로 원소들이 연속적으로 저장되는 형태의 자료형이다. 리스트와 관련 메소드(append, insert, count, remove,...)에 대해 알아보자.

2021년 8월 1일
·
0개의 댓글
·
post-thumbnail

[Python] 순열, 조합, 중복순열, 중복조합(itertools를 활용한 구현)

순열, 조합, 중복순열, 중복조합의 정의와 차이를 비교하고 itertool 패키지를 활용해 python으로 구현해본다.

2021년 7월 29일
·
0개의 댓글
·