본문 바로가기

Programming15

[JavaScript] Functions (함수) 1. Function (함수) 란?함수는 하나의 작업을 처리하는 코드 묶음이다. 같은 작업을 수행할 때마다 재사용해 효율적으로 프로그래밍할 수 있다.  2. Function Declarations (함수 선언)  & Calling a Function (함수 호출) 함수를 선언할 때는 function 함수명() {바디} 함수를 호출할 때는 함수명();function greetWorld() { console.log('Hello, World!');}greetWorld(); // Output : Hello, World! 3. Parameters and Arguments (매개변수와 인수) parameters(매개변수)를 통해 함수는 입력을 받고, 그 입력을 사용하여 작업을 수행한다. 함수 호출 시 괄호 안에 지.. 2024. 9. 25.
[JavaScript] Conditional Statements (조건문) 1. If statement ( ) 안에 true or false로 판단할 수 있는 조건  조건이 true이면 { } 내부 문장 실행 if (true) { console.log('This message will print!'); }// Output : This message will print! 2. If ... else statement 조건이 false이면 else 내부 문장 실행if (false) { console.log('The code in this block will not run.');} else { console.log('But the code in this block will!');}// Output : But the code in this block will! 3. Comparison.. 2024. 9. 25.
[JavaScript] JavaScript 기초 1. Consoleconsole은 정보를 출력해주는 사용자 인터페이스다.console 객체의 .log( ) 메소드를 통해 console에 데이터를 출력할 수 있다. console.log( ) console.log(22); 2. Comments (주석)주석은 코드를 설명하기 위한 것으로, 프로그램 실행 시 무시된다.한 줄 주석 (single line comment) //여러 줄 주석, 코드 중간 주석 (multi line comment, middle of a line of code) /* */// single line comment/* multi line comment */ 3. Data Types (자료형)자료형은 프로그래밍에서 사용하는 다양한 종류의 데이터에 대한 분류이다. 자바스크립트에는 8가지 기본.. 2024. 9. 23.
[Python] 수식과 연산자 1. 산술 연산자 + # 덧셈 -# 뺄셈 *# 곱셈 /# (실수) 나눗셈 //# 정수 나눗셈, 몫 %# 나머지 **# 제곱 곱셈 : xy x*y 정수와 부동소수점 수를 혼합 연산하면 수식의 결과는 항상 부동소수점이다. 8+4.0=12.0 파이썬에서 /(나눗셈)은 항상 부동소수점으로 계산된다. 7/4=1.75 몫과 나머지는 divmod()함수를 이용하여 계산할 수도 있다. x=10 y=3 quotient,ramainder=divmod(x,y) print(quotient,ramainder) # 3 1 거듭제곱 ** 지수 연산자는 다른 연산자보다 높은 우선순위 10*2**7=10x128​ 오른쪽에서 왼쪽으로 계산 2**(2**3)=256​ 2. 할당 연산자 x = 1 "같다"는 의미가 아니라 변수에 값을 저장.. 2024. 4. 21.
[Python] 조건문 1. 제어문제어문은 문장 실행 순서를 제어하는 문장으로, 조건문과 반복문으로 나누어진다.조건문은 조건에 따라 실행 여부가 결정되는 명령문이다.반복문은 특정 조건에 따라 문장을 반복하여 실행하는 명령문이다.프로그램의 3가지 제어 구조 : 순차 구조, 선택 구조, 반복 구조 2. if-else문 if 조건식: 문장1# 조건식이 참일 때 문장1 실행 else: 문장2# 조건식이 거짓일 때 문장2 실행 주의할 점 : 콜론(:), 들여쓰기 block :같은 개수의 들여쓰기를 통해 묶인 코드를 동일한 block에 속한다고 한다. if price>20000: shipping_cost=0 # 블록 discount=0.1 # 블록 else: shipping_cost=3000​ else는 불필요한 경우 생략 가능 중복 방.. 2024. 4. 21.