본문 바로가기

변수3

[JavaScript] 식별자와 데이터형 식별자(Identifier) 시스템 정의 식별자(예약어, 키워드) 자바스크립트에서 먼저 정의한 식별자이다. 사용자 정의 식별자 자바스크립트 개발자가 정의한 식별자로, 변수, 함수, 생성자, 객체 정의 시 사용하는 이름을 말한다. - 사용자 정의 식별자의 명명 규칙 첫 문자는 반드시 영문자, _(underscore), $로 시작한다. 자바스크립트는 대소문자를 구별한다. 시스템 정의 식별자(예약어, 키워드)는 사용이 불가능하다. 자바스크립트의 데이터형(Data Type) 기본(원시) 데이터형(primitive data type: PDT) - 수치 데이터: 정수, 실수("number"로 관리) - 문자 데이터: 문자, 문자열("string"으로 관리) "", ''를 사용해 표현함 - 논리 데이터: true, .. 2020. 9. 8.
[Java] 변수(Variables)와 상수 변수(Variable) 프로그램에서 사용하는 데이터인 리터럴을 저장하기 위해 사용한다. 저장된 데이터는 변경이 가능하므로 변경이 가능한 수, '변수'라고 한다. 변경이 불가능한 수는 '상수'라고 한다. 변수에는 하나의 값, 한 가지 타입만 저장 가능(복수의 값을 저장할 때는 배열이나 컬렉션 사용) 저장된 데이터의 타입에 따라 기본형 변수/참조형 변수로 나뉜다. 기본형 변수는 자료의 실제값을 저장하고, 참조형 변수는 값을 가진 주소값을 저장한다. 예를 들어 int num = 3;에서 num은 기본형 변수이며, 정수값 3의 데이터를 저장한다. 반면 String name = "홍길동";에서 name은 참조형 변수이며, "홍길동"이라는 데이터가 있는 주소값을 가진다. 변수 사용의 3단계 1. 변수 선언 변수에 .. 2020. 8. 11.
[Python 프로그래밍] 1. 개요/2. 연산자/3. 제어문, 함수, 자료구조 1-1. Python 개요 - Python 특징 1991년 귀도 반 로섬(Guido Van Rossum) 발표 플랫폼 독립적 인터프리터 언어 객체 지향 동적 타이핑 언어 AI 프로그래밍을 위한 많은 라이브러리 제공 처음 C언어로 구현되었음 - 일반적인 프로그램 구조(모듈화) 모듈화: 복잡한 문제들을 단위별로 묶어서 자동화/일반화하는 것의 기초가 되는 개념 모듈: 큰 문제를 기능별 작은 단위로 나눈 것 독립적으로 수행할 수 있는 프로그램 단위 - C 언어에서 함수 = 모듈 - Python은 여러 개의 프로그래밍 스타일을 포괄 절차 지향 프로그래밍: 처리해야 할 문제의 해결 과정을 큰 문제를 독립적인 기능별로 나눠서 일련의 순서에 따라서 처리 절차 지향 프로그래밍은 함수가 필수적으로 사용됨 객체 지향 프로그.. 2020. 4. 9.