07. 반복문

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

01. 파이썬 기본문법

1.1. 파이썬이란? 파이썬(Python)은 1991년 귀도 반 로섬(Guido van Rossum)이 만든 프로그래밍 언어이다. 프로그래밍 언어가 무엇인지 쉽게 설명하면? 컴퓨터는 사람의 말을 직접 알아듣지 못한다. 컴퓨터에게 일을 시키려면 컴퓨터가 이해하는 언어로 명령을 내려야 한다. 그 언어 중 하나가 바로 파이썬이다. 마치 한국 사람에게는 한국어로 말해야 알아듣는 것처럼, 컴퓨터에게는 프로그래밍 언어로 말해야 한다. 왜 파이썬인가? 세상에는 C, Java(자바), … 더 읽기

03. 파이썬 변수

3.1. 변수란 무엇인가? 변수(Variable)를 가장 쉽게 이해하는 방법은 이름표가 붙은 상자로 생각하는 것이다. 집에 상자가 있고 그 상자에 "장난감"이라는 이름표가 붙어 있다고 생각한다. 상자 안에 장난감을 넣어두면, 나중에 "장난감 상자"를 찾으면 꺼낼 수 있다. 프로그래밍에서 변수도 마찬가지로 데이터를 저장해두고 이름으로 꺼내 사용할 수 있다. 3.2. 변수를 왜 사용하는가? 변수가 없다면 아래처럼 같은 값을 계속 반복해서 … 더 읽기

02. 파이썬 출력

2.1. print(프린트) 함수 — 화면에 출력하기 2.1.1. print가 하는 일 print() 는 괄호 안에 넣은 내용을 화면에 출력하는 함수(Function)이다. 함수란 특정 기능을 수행하는 미리 만들어진 명령 묶음이다. 2.1.2. 기본 사용법 print("안녕, 파이썬!") 줄 설명 1 print 뒤에 소괄호 () 를 쓰고, 출력할 내용을 안에 넣는다. 문자(글자)는 반드시 큰따옴표(") 또는 작은따옴표(')로 감싸야 한다. 실행 결과 안녕, … 더 읽기

04. 파이썬 기본 자료형

4.1. 자료형(Data Type) — 데이터의 종류 4.1.1. 자료형이란? 자료형(Data Type)은 변수에 저장되는 데이터의 종류이다. 마치 상자의 용도가 다르듯이, 숫자 상자, 글자 상자, 참거짓 상자가 각각 다르다. 파이썬의 기본 자료형은 4가지이다. 자료형 영문 예시 설명 정수 int(인트) 10, -3, 0 소수점이 없는 숫자 실수 float(플로트) 3.14, -0.5, 1.0 소수점이 있는 숫자 문자열 str(스트링) "안녕", 'hello' 따옴표로 … 더 읽기

10. 파이썬 집합 자료형

이 문서에서는 파이썬의 집합(set) 자료형을 직접 만들어 보고, 중복된 값을 걸러 내는 프로그램 한 개를 완성합니다. 파이썬을 컴퓨터에 설치해 두었고 화면에 글자를 출력하는 print()를 한 번이라도 써 본 상태를 전제로 합니다. 끝까지 따라 하면 set_basic.py 파일 한 개와 set_메모.txt 파일 한 개가 컴퓨터에 남고, 값 여러 개에서 중복을 걸러 내는 코드를 스스로 쓸 수 있습니다. … 더 읽기

09. 함수

1. 함수란?  여러 동작을 묶어놓은 명령어 덩어리 입니다 1.1. 함수의 성분 🔑매개변수,인수,return 함수는 매개변수,인수,리턴의 3요소가 있습니다. 믹서기의 예를 들어 보겠습니다. 아래의 믹서기는 어떤 것이든 재료만 넣으면 무조건 갈아서 섞어 줍니다. 이때 믹서기의 기능을 자바스크립트에서는** 함수라고 부릅니다. 이때 믹서기에 넣을 재료를 자바스크립트에서는 인수라고 부릅니다. 믹서기는 재료를 넣는 곳과 결과물이 나오는 곳이 다른데요. 이때 재료를 넣는곳에 들어가는 … 더 읽기

05. 변수와자료형

1. 변수 1.1.변수란? ✅ 변수(상수)란? 데이터(값/자료)를 저장 할 수 있는 메모리 공간 변하는 값은 변수 let, var 변하지 않는 값은 상수 const ✅ 변수 사용 이유 변수를 쓰는 이유는 코드의 재활용성을 높여준다. 1.2.변수의사용 1.2.1. 선언과할당 let currentYear; //올해 연도의 변수 선언 let name; // 이름의 변수 선언 let age; // 나이의 변수 선언 let currentYear, … 더 읽기

21. 이벤트

1. 이벤트 자바스크립트에서 이벤트는 웹 페이지에서 발생하는 특정한 동작이나 사건을 의미합니다. 사용자의 마우스 클릭, 키보드 입력, 페이지 로딩 완료, AJAX 요청 완료 등과 같은 다양한 상황에서 이벤트가 발생할 수 있습니다. 웹브라우저나 사용자가 행하는 어떤 동작을 이벤트라 칭하며 웹 브라우저 내에 새로운 페이지를 불러오는것도 이벤트에 해당합니다. 웹문서 영역 내에서 이루어 지는 동작에 한해 이벤트라 하며 웹문서 … 더 읽기

01. 자바스크립트 기초

1. 변수 선언: let, const var 대신 let과 const를 사용합니다. React에서는 주로 const를 사용합니다. 예제 1: let과 const의 차이 let age = 20; // let: 재할당 가능한 변수 age = 21; // 값 변경 가능 console.log(age); // 21 출력 const name = '철수'; // const: 재할당 불가능한 상수 // name = '영희'; // 오류 발생! … 더 읽기