집합 자료형, 불 자료형, 변수
Preface 파이썬 공부를 시작한지 얼마 되지 않았지만, 많은 사람들이 파이썬을 입문 언어로 추천하는 이유를 알 것 같다. 처음 언어 공부를 시작할 때 걱정했던 것과 달리 문법을 쉽게 이해할 수 있고, 한 줄 한 줄 실행시키며 코드를 적다보니 오류 수정도 간편하다. 무엇보다 몇 줄 안되는 코드지만 내가 직접 짠 코드가 실행되는 것을 보면 성취감도 느낄 수 있다. 현재 '점프 투 파이썬'의 자료형 부분까지 공부를 마친 상태인데, 내일은 지금까지의 내용을 복습하며 연습문제를 풀어보려 한다. 또, 제어문 공부를 시작하기 전 간단한 계산기를 만들어 볼 계획이다. 1. 집합 자료형 s1 = set('Hello') s2 = set([1,2,3]) print('s1:', s1,'\n') # 중복을 허용하지 않는다...
2021. 8. 12.
튜플 자료형, 딕셔너리 자료형, 딕셔너리 함수
Preface 각 자료형마다 괄호의 종류, 특정 함수의 사용 가능 여부 등 코드를 짤 때 사용하는 방법이 조금씩 다르다. 특정 자료형의 사용 방법을 확실히 암기하지 않으면 코드를 작성할 때 다양한 자료형의 사용 방법이 뒤섞이는 등의 오류가 발생해 꽤나 고생할 것 같다. 1. 튜플 자료형 t1 = () t2 = (1,) # 튜플에서 1개의 요소만을 가질 땐 요소 뒤에 콤마(,)를 붙여야 함 t3 = (1, 2, 3) t4 = 1, 2, 3 t5 = ('a','b',('ab','cd')) # 튜플은 리스트와 비슷하지만 수정이 불가능함 2. 딕셔너리 자료형 dic = {'name':'이수', 'major':'architecture'} a = {1:'a'} a[2] = 'b' # 딕셔너리 쌍 추가 print('..
2021. 8. 11.
리스트 자료형, 리스트 함수
Preface 코드를 한 두개 씩 작성하여 결과를 확인할 땐 몰랐는데, 여러 코드를 한번에 출력하니 해당 출력값이 어떤 코드의 결과인지 알아보기 힘든 것 같다. 앞으론 print 함수 안에 해당 출력값이 어떤 코드의 결과물인지를 표시하는 문자열을 포함하여 코드를 작성할 계획이다. 1. 리스트 자료형 a = [1, 2, 3, ['a', 'b', 'c']] print(a[3][0],'\n') # 리스트 안에 있는 리스트의 0번째 문자 출력 b = [1, 2, 3, 4, 5] print(b[0:2]) print(b[1:4]) print(b[ :2]) print(b[ :5]) print(b[2: ]) print(b[4: ],'\n') c = [1, 2, 3, 4] d = [5, 6, 7, 8] print(c +..
2021. 8. 10.