본문 바로가기

Python Basics

(15)
[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 7회차 미션 패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(7) 파이썬 웹개발 올인원 패키지 7번째 시간입니다. 오늘은 지난시간에 이어 조건문, 반복문에 대한 퀴즈를 풀어보았습니다. 그리고 다음으로 함수에 대해 알아보면서 좀 더 파이썬을 활용할 수 있는 방법에 대해 공부하였습니다. 정리 시작하겠습니다. 조건문, 반복문 Quiz # 7. 1부터 100까지 자연수 중 '홀수'만 한 라인으로 출력 하세요. print('7.', end=' ') for n in range(1, 101, 2): print(n, end=' ') print() # 8. 아래 리스트 항목 중에서 5글자 이상의 단어만 출력하세요. q4 = ["nice", "study", "python", "anaconda", "!"] print('8.', end='..
[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 6 회차 미션 패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(6) 벌써 패스트캠퍼스 파이썬 인강 웹개발 올인원 패키지 중 파이썬 기초 6번째 시간입니다. 지금까지 파이썬 설치 부터 데이터 타입, 조건문, 반복문 등을 배웠습니다. 어느정도 코딩을 할 수 있겠다는 자신감이 붙어 가는 것 같아요. 오늘은 반복문에 대해 좀 더 자세히 학습하고 복습하는 의미에서 퀴즈까지 풀어 보았습니다. 반복문 # 시퀀스(순서가 있는)자료형 반복 # 시퀀스 자료형 : 문자열, 리스트, 튜플, 사전(dictionary), 집합(set) # iterable 리턴 함수 : range, reversed, enumerate, filter, map, zip print("## List 반복문 ##") names = ['Son', 'Park', 'Ki', ..
[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 5 회차 미션 패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(5) 파이썬 인강 후기는 계속되고 있습니다. 이번에는 프로그래밍에서 가장 중요한 개념인 조건문과 반복문에 대하여 배웠습니다. 파이썬에서는 어떻게 조건문과 반복문을 사용하는지 살펴보겠습니다. 파이썬 조건문 1. 조건문 기본 print(type(True)) print(type(False)) # 예1 if True: print('Yes') # 예2 if False: print('No') # 예3 if False: print('No') else: print("Else") print() 2. 관계연산자 # 관계연산자 # >, >=, = b) print(a c) print('or : ', a > b or c > b) print(..
[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 4 회차 미션 패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(4) 파이썬의 리스트, 튜플, 딕셔너리에 이어 셋 에 대한 학습을 진행하였습니다. 셋(Set, 집합) 또한 파이썬에서 아주 자주 사용되는 자료구조이기 때문에 중요합니다. 파이썬 인강 셋 후기 아래에 남겨드립니다! 셋(Set, 집합) 1. 집합(Sets) 기본 연산 a = set() b = set([1, 2, 3, 4]) c = set([1, 4, 5, 6, 6]) print(type(a)) print(c) # 중복을 허용하지 않는다.(6이 하나만 나옴) t = tuple(b) print(t) l = list(b) print(l) s1 = set([1, 2, 3, 4, 5, 6]) s2 = set([4, 5, 6, 7, 8, 9]) print() print(s..
[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 3 회차 미션 패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(3) 파이썬 인강 후기 및 학습기록 3번째 입니다. 지난 시간에 이어 리스트에 대한 내용을 살짝 더 공부하였습니다. 그리고 리스트와 유사한 튜플에 대한 내용도 학습하였습니다. 리스트 1. 리스트 연산 print(c + d) print(c * 3) print(str(c[0]) + 'hi') 2. 리스트 수정, 삭제 c[0] = 77 print(c) c[1:2] = [100, 1000, 1000] print(c) c[1] = ['a', 'b', 'c'] print(c) del c[1] print(c) del c[-1] print(c) 3. 리스트 함수 y = [5, 2, 3, 1, 4] print(y) y.append(6) print(y) y.sort() #오름..
[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 2 회차 미션 패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(2) 파이썬 인강 후기 및 학습기록 2번째 입니다. 오늘은 지난시간의 숫자형 타입에 이어 문자열 타입 및 관련 연산자에 대한 내용이었습니다. 그리고 리스트에 대한 내용도 살짝 배웠습니다. 문자열 및 연산자 1. 문자열 생성, 길이 str1 = "I am Boy." str2 = "NiceMan" str3 = '' str4 = str('') print(len(str1), len(str2), len(str3), len(str4)) 2. 이스케이프 문자 escape_str1 = "Do you have a \"big collection\"" print(escape_str1) escape_str2 = "Tab\tTab\tTab" print(escape_str2) 3. ..
[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 1 회차 미션 패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(1) 오늘은 가상환경 설정 및 패키지 설치 부분 부터 수강하였습니다. 기초적인 파이썬 설치 및 vscode 설치 등은 독학하였는데, 뒤에 기회가 된다면 함께 리뷰 해드리겠습니다. 이제 강의 후기 및 핵심내용을 정리 해드릴게요. 핵심내용은 가상환경 설정, 패키지 설치, 파이썬 데이터 타입, 숫자형 연산자에 관한 내용입니다. 파이썬 인강 기록 시작합니다! 가상환경 설정 및 패키지 설치 1. 파이썬 VENV 세팅 하기(파이썬 가상환경 - Windows 기준) - 가상환경 생성 명령 python -m venv {directory명} - 가상환경 진입 명령 가상환경을 만든 디렉토리의 Scripts 폴더 내부에 있는 activate.bat 실행 - 가상환경 종료 명령 ..