Python/Python Basic Lesson
-
Python Programming Basic - 2. 자료형 변환Python/Python Basic Lesson 2020. 3. 2. 20:24
int() : 정수 자료형로 변환 floatData = 1.2 intData = int(floatData) # 소수부분은 버리고, 정수값만 리턴 print(type(intData)) print(intData) 1 * type() 함수는 자료형을 확인하는 내장함수 (Built-in) float() : 실수 자료형로 변환 intData = 1 floatData = float(intData) # 정수를 실수로 변환 print(type(floatData)) print(floatData) 1.0 str() : 문자열 자료형으로 변환 intData = 1 floatData = 1.2 strData1 = str(intData) # 정수를 문자열로 변경 strData2 = str(floatData) # 실수를 문자열로..
-
Python Programming Basic - 2. 시퀀스 자료형 (Sequence Data Type)Python/Python Basic Lesson 2020. 3. 2. 20:20
Sequence Type : 순서를 가지고 정렬되어 있는 객체 구분 설명 문자열 (string) 문자나 기호가 ' ', " "로 묶여진 데이터 타입 리스트 (list) 같은 혹은 다른 데이타 타입이 [ ] 로 묶인 데이터 타입 [ 1, 1.2, 'a' ] 튜플 (tuple) 같은 혹은 다른 데이타 타입이 ( ) 로 묶인 데이터 타입 ( 1, 1.2, 'a' ) 문자열 데이터 : 'python is' 데이터 p y t h o n i s 인덱스 0 1 2 3 4 5 6 7 8 -9 -8 -7 -6 -5 -4 -3 -2 -1 리스트 데이터 : [ 'p', 'y', 't', 'h', 'o', 'n', 1, [1,2], {'a':1} ] 데이터 'p' 'y' 't' 'h' 'o' 'n' 1 [1,2] {'a':1..
-
Python Programming Basic - 2. 자료형 (Data Type)Python/Python Basic Lesson 2020. 3. 2. 20:18
구분 내용 숫자형 numeric 정수형 (Interger) ( n = 1, n = -1, n = 0 ) 실수형 (Float) ( n = 0.1, n = -0.1 ) 정수형(interger)의 값의 범위는 sys.maxsize 으로 확인 import sys print(sys.maxsize) ( 32비트 : 2**31 - 1 , 64비트 : 2**63 – 1 ) 구분 내용 문자열 String 큰 따옴표(" ")를 이용한 문자열 만들기 s = "Python is Beautiful" 작은 따옴표(' ')를 이용한 문자열 만들기 s = 'Python is Beautiful' 3개의 큰/작은 따옴표를 이용한 문자열 만들기 s = """ Python is Beautiful """ s = ''' Python is Be..
-
Python Programming Basic - 1. 변수 (Variable)Python/Python Basic Lesson 2020. 3. 2. 19:15
1. 변수 네이밍(Naming) (1) 올바른 변수 : 문자, 숫자, 밑줄(_)을 사용할 수 있다. 변수명 설명 python 영소문자 pythON 영소문자 + 영대문자 python1 영소문자 + 숫자 _python 밑줄 + 영소문자 PYTHON 대문자 (2) 잘못된 변수 변수명 설명 py-thon 하이픈은 허용하지 않는다 py thon 빈칸은 허용하지 않는다 1python 숫자로 시작되면 않된다 12 숫자로만 구성될 수 없다 #python 특수기호는 허용되지 않는다 2. 예약어들은 변수명으로 사용될 수 없다. import keyword print(keyword.kwlist) [ 'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'cont..