1/2 페이지 열람 중
Database data types Numeric Types Spec Description TINYINT Integer(-128 ~ 127) A very small integer SMALLINT Integer(-32768 ~ 32767) A small integer MEDIUMINT Integer(-8388608 ~ 8388607) A medium-sized integer INT Integer…
함수만들기 프로그래밍을 하다 보면, 반복해서 사용하는 기능들이 생긴다. 그 기능들을 사용할때마다 코드를 복사해서 사용할 수도 있지만, 만약 코드를 수정할 일이 있으면 복사해서 사용한 그 모든 코드를 수정해야 한다. 만약 같은 기능을 하는 코드들을 하나로 묶어서 사용한다면, 수정사항이 생길 때 하나만 수정해도 모두 적용되게 된다. 이렇게 반복해서 사용하는 같은 코드들이 있을 때, 이것을 하나의 기능으로 묶어서 사용하면 여러가지 이점을 가질 수 있다. 이렇게 입력값을 받아서 기능 수행 후, 결과 값을 내어주는 기능을…
Boolean 불(bool) 자료형은참(True)과 거짓(False),2가지 논리 값만을 나타내는 자료형이다. True - 참 False – 거짓 ※ True나 False는 파이썬의 예약어로 true, false와 같이 사용하지 말고 첫 문자를 항상 대문자로 사용해야 한다. a = True b = False 불 자료형은 조건문의 리턴값으로도 사용된다. 소스 print(1 == 1) 결과 True …
Set Set은 중복이 없는 요소들로 구성된다. Set은Curly Brace(중괄호) { }를 사용하여 표현한다. 내부적으로 순서를 저장하지 않기 때문에 순서를 이용하는 기능들은 사용할 수 없다. 리스트나 튜플을 set으로 변경하기 위해서는 set() 함수를 이용한다. 리스트나 튜플에 중복값이 있을 때, 중복되는 값들은 하나만 남는다. 따라서 중복없이 Unique한 결과를 얻을 때 set을 사용할 수 있다. - 중복을 허용하지 않는다. - 순서가 없다(Unordered) 1. 집합 생성 집합 자료형은 …
Dictionary 딕셔너리는 해시 테이블 형식의 일종이다 연관 배열이나 해시처럼 작동 및 키 : 값( key : value ) 쌍으로 구성된다. 딕셔너리를만들때는,( {}) 중괄호안에항목을쉼표(,)로 구분하여 입력하면 된다. key는 문자열, 숫자를 사용하여 지정하고,value는 서로 다른데이터 유형(숫자, 문자, 리스트, 튜플, 딕셔너리)이 될 수 있다. 키값을 사용하여 딕셔너리의 항목에 접근할 수 있다. 소스 adict = {} # 빈 딕셔너리 생성 adict['one&…
Tuples 튜플은 하나의 변수에 여러 개의 값을 입력할 수 있는 변수이다. 튜플을 만들때는,(())괄호안에항목을쉼표(,)로 구분하여 입력하면 된다. 튜플안에 들어가는 항목은서로 다른데이터 유형(숫자, 문자, 리스트, 튜플, 딕셔너리)이 될 수 있다. 인덱싱( [x] ), 슬라이싱( [ x : y] )을 사용하여 튜플의 항목에 접근할 수 있다. 튜플의인덱스(index)는 0 부터 전체 항목수 -1 까지이다. 즉,전체 갯수가(len)이 10개이면,인덱스는 0 ~ 9까지 이다. '+' 기호는 연결 연산…
Lists 리스트는하나의 변수에 여러 개의 값을 입력할 수 있는 변수이다. 리스트를 만들때는,( [ ] ) 사각 괄호 안에 항목을 쉼표( , )로 구분하여 입력하면 된다. 리스트안에 들어가는 항목은서로 다른 데이터 유형(숫자, 문자, 리스트, 튜플, 딕셔너리)이 될 수 있다. 인덱싱( [x] ), 슬라이싱( [ x : y] )을 사용하여 리스트의 항목에 접근할 수 있다. 리스트의 인덱스(index)는 0 부터 전체 항목수 -1 까지이다. 즉, 전체 갯수가(len)이 10개이면, 인덱스는 0 ~ 9 까지 이다. &…
Strings (문자형) 문자열은 인용 부호 사이에 있는 문자의 집합이다. 문자형 변수를 만들때는 단일(') 또는 이중(") 따옴표를 사용한다. 문자를 따옴표 없이 사용하면 에러가 발생한다. 숫자라도 따옴표안에 들어가면 문자형으로 인식된다. str1 = "ABCD" # 문자 str2 = "123" # 문자 str3 = 123 # 숫자(int) str4= "123.45"# 문자 str5= 123.45 # 숫자(float) 인덱싱( […
Numbers (숫자형) Number 타입은 숫자 값을 저장한다. int 정수 float 부동소수점이 있는 실수 long 8진수 8진수(Octal)를 만들기 위해서는 숫자가 0o 또는 0O(숫자 0 + 알파벳 소문자 o 또는 대문자 O)로 시작하면 된다. 16진수 16진수(Hexadecimal)를 만들기 …
변수와 자료 형(Variables and Data Type) 변수는 값을 저장하기 위해 할당된 메모리이다. 간단히 어떤 값을 저장하기 위한 그릇이라 생각하면 된다. 변수에 서로 다른 데이터 형식의 값을 넣을 수 있다. 정수, 소수,문자, 배열등을저장할 수 있다. 1. 변수 이름 정하기 변수의 이름은 식별자 원칙에 맞춰서 정할 수 있다.식별자는 문자 A~Z, a ~ z로 시작하고 밑줄(_), 숫자(0~9) 를 사용할 수 있다. 다만, 변수의 이름은 알기 쉽게 만들어야 하고, 변수 이름만 보아도 어떤 내…