본문 바로가기

분류 전체보기212

[DAY 3] Python Programming [천재교육] 프로젝트 기반 빅데이터 서비스 개발자 양성 과정 9기학습일 : 2024.07.15📕 학습 목록반복문함수파일 입력/출력모듈예외처리 📗 기억할 내용1) 반복문수많은 원소에 효율적으로 접근하기 위함① for 반복문반복 횟수가 정해져 있는 경우; 컨테이너에 담긴 원소의 갯수 만큼 반복반복 가능한 자료형 : 컨테이너 자료형(리스트, 문자열, 레인지, 튜플, 딕셔너리, 셋)for i in range(10, 0, -1) → i 출력시, 10 9 8 7 6 5 4 3 2 1 ② whlie 반복문조건에 대한 평가(참/거짓)에 따라 반복 여부 결정무한 반복 가능 : 조건이 항상 참인 경우 조건문 대신 while True: 의 형태로도 작성 가능③ 반복 제어문break : 반복문 강제 종료 키워드. brea.. 2024. 7. 15.
03-3 for 문 📖 for 문리스트•튜플•문자열's 요소들을 차례로 변수에 대입 → for 문에 속한 문장들을 수행 1) for 문 기본 구조for 변수 in 리스트(or 튜플, 문자열):    수행할 문장1    수행할 문장2    ...   2) for 문 예제# 리스트 test_list의 요소들이 차례로 변수 i에 대입됨; print(i)을 수행>>> test_list = ['one', 'two', 'three']>>> for i in test_list:... print(i)...onetwothree# 리스트 a의 요솟값이 튜플; 각각의 요소가 자동으로 (first, last) 변수에 대입됨>>> a = [(1, 2), (3, 4), (5, 6)]>>> for (first, last) in a:... .. 2024. 7. 14.
03-2 while 문 📖 while 문조건문이 참인 동안 while 문에 속한 문장들이 반복해서 수행됨 1) while 문 기본 구조while 조건문:    수행할 문장1    수행할 문장2    ...   2) while 문 강제로 빠져나가기break : 중간에 강제로 빠져나갈 수 있게 함>>> coffee = 10>>> money = 300>>> while money:... print("돈을 받았으니 커피를 줍니다.")... coffee = coffee - 1... print("남은 커피의 양은 %d개 입니다." % coffee)... if coffee == 0:... print("커피가 다 떨어졌습니다. 판매를 중지합니다.")... break...- money가 30.. 2024. 7. 14.
[DAY 2] Python Programming [천재교육] 프로젝트 기반 빅데이터 서비스 개발자 양성 과정 9기학습일 : 2024.07.12📕 학습 목록컨테이너 자료형_시퀀스컨테이너 자료형_비시퀀스조건문 📗 기억할 내용 1) 컨테이너 자료형_시퀀스순서가 있는 컨테이너; 데이터를 순서대로 저장 ex : 리스트, 문자열, 레인지, 튜플중복 O① 리스트len() : 리스트의 길이 반환덧셈 : [1, 2] + [3, 4] = [1, 2, 3, 4]곱셈 : [1, 2, 3] * 3 = [1, 2, 3, 1, 2, 3, 1, 2, 3]리스트[인덱스] = 새로운 원소 : 리스트 원소 값 수정리스트[start:end:step] : 리스트 슬라이싱   * end 값 미포함리스트.append(새로운 원소) : 리스트 마지막에 새로운 원소 추가리스트.pop() : .. 2024. 7. 14.
[DAY 1] Python Programming [천재교육] 프로젝트 기반 빅데이터 서비스 개발자 양성 과정 9기학습일 : 2024.07.11 📕 학습 목록파이썬이란?마크다운 문법기본 자료형변수사용자 입력/출력연산자 📗 기억할 내용 1) 명시적 형 변환 : 특정 타입의 자료를 다른 타입의 자료로 변환하는 것int() : 문자열/실수형 → 정수형float() : 문자열/정수형 → 실수형str() : 실수형/정수형/불린형 → 문자열bool() : 실수형/정수형/문자열 → 불린형2) 변수식별자(Identifiers) : 변수의 이름. 할당 연산자(=)의 왼쪽 부분리터럴(Literal) : 데이터의 값. 할당 연산자(=)의 오른쪽 부분재할당이 가능동시 할당이 가능 : x, y = 10, 203) 사용자 입력/출력내장함수 input()을 통해 받는 모든 값.. 2024. 7. 14.
03-1 if 문 📖 if 문조건문 : 참과 거짓을 판단하는 문장 (조건문 ⊃ if 문, while 문, for 문)if 문 : at 프로그래밍, 조건을 판단하여 해당 조건에 맞는 상황을 수행하는 데 쓰는 것 1) if 문 기본 구조if 조건문:    수행할 문장1    수행할 문장2              .              .              .else:    수행할 문장A    수행할 문장B              .              .              .* 수행할 문장은 들여쓰기(4 space / 1 tab)를 해줘야 함(i) if 조건문이 참이면, if 문 아래 블록(수행할 문장 더미)을 수행(ii) if 조건문이  거짓이면, else 문 아래 블록(수행할 문장 더미)을 수행   2.. 2024. 7. 13.