목록Python (6)
CKtrace's Devlog

기본적인 for문 형태 for문은 실행시키고자 하는 코드나 코드들을 일일이 다 작성하지 않고 반복을 통해 코드의 수를 줄여주는 매우 유용한 반복문입니다. 기본적인 for문의 형태는 아래의 그림과 같습니다. 예시를 통해서도 한 번 알아보도록 하겠습니다. # 기본적인 for문을 이용해 Hello World! 5번 출력 for i in range (5): print('Hello World!\n'); # 출력 결과 # Hello World! # Hello World! # Hello World! # Hello World! # Hello World! 이제 기본적인 for문의 형태와 사용 방법에 대해 알아보았으니 다양한 for문 사용법에 대해 알아보도록 하겠습니다. range()를 이용한 다른 for문 기본적인 fo..

Before Learning if문 if 조건문의 예제 등을 알아보기 이전에 우리는 if 조건문을 왜 써야 하는지 알아야 합니다. if 조건문은 메서드입니다. 코딩에서 메서드를 사용할 때는 분명한 목적을 갖고 그 목적에 맞는 메서드를 골라 사용하셔야 하기에 if 조건문이란 무엇이고, if 조건문을 왜 사용하는지 알아보도록 하겠습니다. if 조건문은 조건을 직접 설정하고 조건에 충족하면 if 조건문 안의 코드를 실행하는 형식입니다. 그래서 자신이 실행하기 원치않는 것들과 실행하려고 하는 것들을 조건을 설정함으로써 제어할 수 있는 제어문이죠. 더 나아가 조건을 하나만 설정하는 것이 아닌 여러 가지 조건들을 설정할 수도 있습니다. 예로는 if - else문, elif 등이 있습니다. 이제부터 if문, else..

집합(Set) - Feature 집합은 리스트, 튜플, 딕셔너리와 같이 여러 개의 자료를 저장하는 자료형입니다. 그런데 특이하게도 리스트, 튜플, 딕셔너리와 달리 자료 간의 순서가 없습니다. 아래와 같이 집합의 성질을 표로 정리해보았습니다. 집합(Set) 순서 X 중복 X 수정 X 삭제 O 집합(Set) - Declaration 위에서 집합 자료형이란 무엇이고, 어떤 성질을 갖는지 알아보았습니다. 지금부터는 집합 선언 방법을 코드 블록을 통해 알아보도록 하겠습니다. # set([])을 이용한 선언 방식 a = set([1, 4, 5, 7, 9]) b = set([1, 2, 'Plate', 'Car', 'Earth']) # {}을 이용한 선언 방식 c = {'cos', 'sin', 'tan'} d = {3..

딕서녀리(Dictionary) - Feature 딕셔너리(Dictionary)는 여러 개의 자료를 각각 key와 value로 저장한 자료형입니다. key와 value로 저장했다는 것이 무슨 말인지 지금은 이해되지 않을 수 있지만, 밑에서 여러 예시와 설명을 통해 이해하실 수 있을테니 지금은 "아, key와 value라는 것들로 저장된 자료형이구나" 정도만 알고 계시면 될 것 같습니다. 이제 딕셔너리의 성질을 표를 통해 알아보도록 하겠습니다. 딕셔너리(Dictionary) 순서 X (Key) 중복 X 수정 O 삭제 O 딕셔너리는 key와 value로 이루어진 자료형! 이 문장을 잘 기억하시면서 글을 읽어 나가시면 좋을 것 같습니다. 딕셔너리(Dictionary) - Declaration 딕셔너리란 무엇이며..

튜플(Tuple) - Feature 튜플(Tuple)은 여러 개의 자료를 하나로 묶는 데 사용하는 자료형으로 리스트(List)와 유사한 자료형입니다. 하지만 튜플은 리스트와 유사하지만 아래의 표와 같이 리스트의 특징과 다른 부분들이 존재합니다. 튜플(Tuple) 순서 O 중복 O 수정 X 삭제 X " 튜플은 '불변'한다! " 이 문장을 기억하시면 좋을 것 같습니다. 튜플(Tuple) - Declaration 이제 튜플을 선언하는 방법을 코드 블록을 통해 알아보도록 하겠습니다! # 빈 튜플 선언 tuple_a = () # 한 개의 자료만 저장된 튜플 선언 tuple_b = (1,) # tuple_b = (1)로 선언할 경우 튜플로 저장되는 것이 아닌 정수 1이 저장된 변수가 됩니다. # 여러 개의 자료(같..

리스트(List) - Feature 리스트(List)는 여러 개의 데이터가 저장되어 있는 자료형입니다. 리스트는 아래의 표와 같은 특징을 갖는데 자료형마다 달라 비교하며 알아두시는 것이 좋습니다! 리스트(List) 순서 O 중복 O 수정 O 삭제 O 리스트(List) - Declaration 지금부터 리스트를 여러 가지 선언 예시들을 보여드리도록 하겠습니다. # 빈 리스트 선언 list_a = [] list_b = list() # 정수가 저장된 리스트 선언 list_c = [1, 2, 3, 4, 5] # 리스트 안에 문자열 list_d = [1, 2, 3, 'car', 'bus'] # 리스트 안에 리스트 list_e = [1, 2, 3, ['car', 'bus']] # 리스트 안에 부울형 자료, 실수 l..