본문 바로가기

Algorithm/자료구조, 알고리즘34

[코딩 + 알고리즘 완주반] 4일차. 딕셔너리, 집합, 데이터타입 퀴즈 # 딕셔너리 #딕셔너리(Dictionary) : 순서 X ,중복 X, 수정 O, 삭제 O # Key, Value (Json)---> MongoDB # 선언 a={'name': 'Kim','Phone': '010-7777-7777','birth':870214} # 키는 중복 안됨, 값은 중복 가능 b = {0:'Hello Python',1:'Hello Coding'} c = {'arr':[1,2,3,4,5]} # 모든 자료형을 값으로 넣을 수 있음 print(type(a)) # 키로 값 가져오기 print(a['name']) print(a.get('name')) print(a.get('address')) #get을 쓰면 없는 키도 오류가 나지 않음 print(c['arr'][1:3]) a['address'.. 2021. 3. 18.
[코딩 + 알고리즘 완주반] 3일차. 데이터타입, 숫자형, 문자형 및 연산자, 리스트, 튜플 # 파이썬 데이터 타입 종류 Boolean Numbers string bytes lists tuples sets dictionaries # 데이터 타입 v_str1 = "Niceman" v_bool = True V_str2 = "?Goodboy" v_float = 10.3 v_int = 7 v_dict = { "name" : "Kim", "age" : 25 } v_list = [3,5,7] v_tuple = 3,5,7 v_set = {7,8,9} print(type(v_tuple)) print(type(v_set)) print(type(v_float)) # 숫자형 및 연산자 + : 더하기 - : 빼기 * : 곱하기 / : 나누기 // : 몫 % : 나머지 ** : 지수 단항연산자 += -= *= /= i.. 2021. 3. 17.
[코딩+알고리즘 완주반] 2일차. Print 함수, 가상환경 설정 # Print 가장 기본적인 출력 함수 Separator, End 옵션 사용 Format 형식 출력 Escape Code 사용 #Print 구문 #기본 출력 print('Hello python') print("Hello python") print("""hello python""") print('''hello python''') print() # 줄바꿈 #Separator 옵션 사용 print('T','E','S','T') print('T','E','S','T',sep='') print('2019','02','19',sep='-') print('niceman','google.com',sep='@') #end 옵션 사용 print('Welcome To',end=' ') print('the black para.. 2021. 3. 16.
[코딩 + 알고리즘 온라인 완주반] 1일차. 파이썬 설치, 가상환경 설정 # 개발 환경 - 사용 언어 및 버전 : 파이썬 3.7.6 - 통합 개발 환경 : Visual Studio Code ( 터미널에서 'code' 입력) # 파이썬 언어 장점 - 문법이 간결 - 다양한 운영체제 지원 - GUI Application 개발 (PyQT) - 방대한 라이브러리 지원 (프레임워크, 오픈소스,...) - 범용언어 (네트워크, 웹, 데이터분석, 기계학습 등) # 가상환경 설정하기 MacBookPro ~ % cd /Users/사용자이름/Documents/FastCampus MacBookPro FastCampus % python -m venv python_basic # 새로운 폴더 생성 MacBookPro FastCampus % cd python_basic MacBookPro python_.. 2021. 3. 15.
반응형