2회차: 연산자 & 문자열

2회차: 연산자 & 문자열 선수 학습: 1회차 (변수와 자료형) 학습 목표 산술(Arithmetic) 연산자를 사용할 수 있다. 비교(Comparison) 연산자와 논리(Logical) 연산자를 이해한다. 문자열을 다양한 방법으로 조작할 수 있다. f-string(에프 스트링)을 사용하여 깔끔하게 출력할 수 있다. 2.1. 산술(Arithmetic) 연산자 2.1.1. 연산자란? 연산자(Operator)는 계산을 수행하는 기호이다. 수학에서 +, -, ×, ÷ 를 사용하듯이, 파이썬에서도 비슷한 기호들을 사용한다. 2.1.2. … 더 읽기

3회차: 조건문

3회차: 조건문 선수 학습: 2회차 (연산자 & 문자열) 학습 목표 조건문의 개념을 이해한다. if / elif / else 구문을 사용할 수 있다. input() 과 조건문을 결합하여 대화형 프로그램을 만들 수 있다. 3.1. 조건문이란? 3.1.1. 일상 속의 조건문 조건문(Conditional Statement)은 "만약 ~이라면, ~을 한다"는 논리 구조이다. 우리는 일상에서 항상 이런 판단을 한다. 만약 비가 오면 우산을 … 더 읽기

4회차: 반복문

4회차: 반복문 선수 학습: 3회차 (조건문) 학습 목표 반복문의 개념을 이해한다. for 반복문을 사용할 수 있다. while 반복문을 사용할 수 있다. range() 함수를 다양하게 활용할 수 있다. break / continue 로 반복을 제어할 수 있다. 4.1. 반복문이란? 4.1.1. 왜 반복문이 필요한가? "안녕하세요"를 5번 출력하고 싶다면 아래처럼 5줄을 써야 한다. print("안녕하세요") print("안녕하세요") print("안녕하세요") print("안녕하세요") print("안녕하세요") 만약 … 더 읽기

파이썬 기본문법

1. 파이썬(Python) 소개 Note: 파이썬은 문법이 간결하여 배우기 쉬운 고급 프로그래밍 언어이다. 높은 생산성과 강력한 라이브러리를 지원한다. 주요 특징은 다음과 같다. 가독성: 문법이 영어와 유사하여 코드를 읽고 이해하기 쉽다. 다양한 활용성: 웹 개발, 데이터 분석, 자동화, 인공지능(AI) 개발 등 넓은 분야에서 사용된다. 풍부한 생태계: 방대한 표준 라이브러리와 서드파티 라이브러리(패키지)를 보유한다. 2. 개발 환경 설정 파이썬 … 더 읽기

파이썬 변수

1. 변수의 명명규칙 Note: 1. 영문,숫자만 가능 2. 대소문자 구분 3. 문자나 _로 시작해야함 4. 특수문자와 키워드 사용 불가 2. 변수의 사용 2.1. 한개선언 Code x=10 print(x) y="Y" print(y) print(type(y)) # 변수 자료형 확인 print(type(x)) # 변수 자료형 확인 “` #### Result ## 2.2. 여러개 선언 <div class="sp-20"></div> #### Code “`py x,y,z=10,20,30 print(x) print(y) print(z) … 더 읽기

파이썬 출력

1. 출력하기 1.1. 값을 여러개 출력하기 Note: print에는 변수,값 여러개를 , 로 구분하여 넣을수 있다. print(값1,값2,값3) print(변수1,변수2,변수3) 1.1.1. sep Note: 값이 여러개 일때 구분자가 공백으로 출력된다. 이때 다른 구분자로 변경하려면 sep를 사용한다. Code # 1: 기본 출력 (공백 구분) print(1, 2, 3) # 2: 쉼표로 구분 print(1, 2, 3, sep=',') # 3: 하이픈으로 구분 print('apple', … 더 읽기

파이썬 기본 자료형

Warning: 한개 값을 저장 하는 자료형 Boolean, String, Number 1. Boolean 자료형 Note: 1. 참,거짓을 판단하는 불(boolean) 자료형을 알아보자 2. 두 값의 관계를 판단하는 비교 연산자를 알아보자 3. 두 값의 논리값을 판단하는 논리 연산자를 알아보자 1.1. 불과 비교연산자 불은 True, False 로 표현하는 참과 거짓을 뜻하는 값이다. Code print(3>1) #3은 1보다 크므로 true 가 출력된다. … 더 읽기

파이썬 집합 자료형

Warning: 여러 개의 값을 나타낼 수 있게 해주는 자료형 list,tuple,dict,set 1. 시퀀스 자료형 순서가 있어서 인덱스로 접근할 수 있는 자료형 연속적으로 (sequence)로 이어져 있다 1.1. list 순서가 있으며, 값의 수정, 추가, 삭제가 가능하다. (대괄호 [] 사용) 1.2. 선언과 동시에 값할당 Code 순서가 있으며, 값의 수정, 추가, 삭제가 가능하다 a1=[1, 2, 3, 4] print(a1) b1=["안", "녕", … 더 읽기

1회차: 파이썬 소개 & 변수와 자료형

1회차: 파이썬 소개 & 변수와 자료형 학습 목표 파이썬(Python)이 무엇인지 이해한다. 파이썬을 설치하고 코드를 실행할 수 있다. 변수(Variable)의 개념을 이해하고 사용할 수 있다. 기본 자료형(Data Type)을 구분할 수 있다. 1.1. 파이썬이란? 파이썬(Python)은 1991년 귀도 반 로섬(Guido van Rossum)이 만든 프로그래밍 언어이다. 프로그래밍 언어가 무엇인지 쉽게 설명하면? 컴퓨터는 사람의 말을 직접 알아듣지 못한다. 컴퓨터에게 일을 시키려면 … 더 읽기

DB데이터 일괄추가하기

1. SQLite 데이터베이스 테이블 생성 여러 개의 SQL 명령문을 한 번에 실행하여 테이블을 생성하는 방법입니다. 1.1. 여러 SQL문을 실행 # exe.py import sqlite3 dbpath = "mydb.db" con = sqlite3.connect(dbpath) cur = con.cursor() script = """ DROP TABLE IF EXISTS board; CREATE TABLE board( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, title TEXT, msg … 더 읽기