2024/09 5

Python - 기초 (변수,자료형,연산자)

저는 JAVA를 먼저 배웠기 때문에 JAVA랑 비교해서 정리한 내용도 있습니다!변수 및 자료형 1. 변수    → 변수(variavle) : 데이터를 담을 수 있는 공간         ex) num = 3 (java랑 다르게 자료형과 ; 자료형 적지 않아도 자동 인식함)  2. 자료형 - 정수 : int- 실수 : float- 논리 : boolean (True, False)- 문자열: String  3. 변수명 규칙    1) 영문자, 숫자, 언더바(_)를 사용할 수 없다.        (영문자는 대, 소문자를 구분해서 인식함)    2) 숫자로 시작할 수 없다.    3) 예약어 사용이 불가능하다.        (명령어는 가능하지만 원래 기능이 사라짐) 4. 권장사항    1) 변수명의 첫 글자는 가급..

카테고리 없음 2024.09.29

Python- 기초

Python은 1990년 네덜란드의 Guido Van Rossum이 개발한 고급 프로그래밍 언어로, 인터프리터를 사용하는 객체지향 언어이자 플랫폼이 독립적인, 동적 타이핑 대화형 언어이다.  * 프로그래밍 언어: 컴퓨터를 이용하여 특정 문제를 해결하기 위한 프로그램을 작성하기 위해 사용되는 언어* 고급 프로그래밍 언어: C, JAVA, Pythom 등 (저급 프로그래밍 언어: 어셈블리어)* 객체지향: 체를 생성하고 조작하며 객체끼리 관계를 맺음으로써 여러 객체가 함께 수행될 수 있게 한다. * 동적 타이핑 : 타입을 동적으로 결정하는 행위* 인터프리터 언어: 프로그래밍 언어의 소스 코드를 한 중씩 실행 가능한 언어를 뜻함 Python이 꾸준히 주목받고 있는 이유   1. 문법이 쉬워 프로그래밍 언어 입문..

카테고리 없음 2024.09.29

JAVA - 조건문

1. 조건문   → 주어진 조건을 비교 판단하여 그 조건에 만족할 경우 지정된 명령을 실행하고       만족하지 않을 경우 다음 단계의 명령을 수행      1) 단순if문   2) if-else문   3) 다중 if 문 (if-else-if문)   4) switch문   // 문법 if(true){ System.out.println("실행문장1"); System.out.println("실행문장2");}     - 소괄호안에 조건을 입력    - true면 중괄호 안에 있는 모든 것을 실행    - false이면 중괄호 안에 들어올 수가 없고 실행 x      예제 ) int타입의 변수 age를 선언하고 키보드로 값을 입력 받으세요.                만약 age가 20보다 크거나 같다..

카테고리 없음 2024.09.14

JAVA - 상속, 추상화,인터페이스

1. 상속(inheriternce)    →  상속이란 기존 클래스의 변수(데이터)와 메소드(로직, 코드)를 물려받아 새로운 클래스를 구성하는 것      * 기존 클래스 : 부모 클래스 , 슈퍼 클래스      * 물려받는 클래스 : 자식 클래스, 서브 클래스          1) 기존 클래스의 변수와 코드를 재사용 → 코드의 중복 감소 및 클래스의 간결화     2) 먼저 작성된 검증된 프로그램 재사용 → 신뢰성 있는 프로그램 손쉽게 개발     3) 클래스 간 계층적 분류 및 관리 → 유지 보수 용이          class 서브클래스 extends 슈퍼클래스     * extends : 연장하다, 확장하다         1) 다중 상속을 지원하지 않는다     2) 상속의 횟수에 제한을 두지 않..

카테고리 없음 2024.09.11

JAVA- 변수, 상수, 연산자

1. 변수(variable)         → 프로그래밍에서는 데이터를 담을 수 있는 메모리 공간을 뜻한다.       (앞으로 우리는 변수를 만들다를 변수를 선언한다라고 할 것이다.)          자료형 변수명 = 값;    * = 프로그래민속에서는 대입한다는 의미를 가지고 있다.    * == 이게 같다는 의미로 사용     ex) int a =3;          -> 정수 3을 a라는 변수명에 대입        1) 키워드(예약어) 사용 불가    2) 대소문자로 구분되며 길이에 제한이 없다.   3) 숫자로 시작할 수 없다.   4) 특수문자는 '_' 와 '$'만 허용된다. (띄어쓰기 안됨)     1)  변수 이름의 첫 글자는 항상 소문자로 시작   2) 변수 이름이 여러 단어로 이루어진 ..

카테고리 없음 2024.09.11