본문 바로가기

Python

(27)
[Python] 리스트 자료형 1. 리스트 자료형 - 자바나 C의 배열의 기능을 제공하며 연결리스트와 유사한 기능도 지원 - 연속적인 데이터가 메모리에 올라가 있을 때 반복적으로 데이터를 이어 붙힐 수 있는 append 함수를 지원 - 리스트는 대괄호 안에 원소를 넣어 초기화 하며, 쉼표로 원소를 구분한다. - 비어있는 리스트를 선언 => list() 또는 [] - 인덱스는 0 부터 시작한다 # 직접 데이터를 넣어 초기화 a = [1,2,3,4,5,6,7,8,9] print(a) # 네 번째 원소 출력 print(a[3]) # 크기가 N이고, 모든 값이 0인 1차원 리스트 초기화 n = 10 a = [0] * n print(a) [1,2,3,4,5,6,7,8,9] 4 [0,0,0,0,0,0,0,0,0,0] * 인덱스 값을 입력하여 리..
[Python] 수 자료형의 연산 1. 수 자료형의 연산 - / 연산을 사용할 경우에는 나눠진 결과를 실수형으로 반환한다. - 다양한 로직을 설계할 때 % 연산자를 이용할 때가 많다. - %연산자는 나머지를 출력. - 몫을 얻기 위해서는 //를 사용한다. a = 7 b - 3 # 나누기 print(a / b) # 나머지 print(a % b) # 몫 print(a // b) 2.3333333333333335 1 2 a = 5 b = 3 # 거듭 제곱 print(a ** b) print(a ** 0.5) 125 2.23606797749979
[Python] 자료형 1. 정수형 # 양의 정수 a = 1000 print(a) 1000 python에서는 한줄 주석을 위해 #을 이용하며 실제로 코드에 영향을 미치지 않는다. # 음의 정수 a = -7 print(a) -7 2. 실수형 - 소수점 아래의 데이터를 포함하는 수 자료형 # 양의 실수 a = 157.93 print(a) 153.97 # 음의 실수 a = -1837,2 print(a) -1837,2 # 소수부가 0일 때 0을 생략 a = 5. print(a) 5.0 # 정수부가 0일 때 0을 생략 a = -.7 print(a) -0.7 3. 지수 표현 방식 - 1e9를 입력하게 되면 10의 9제곱을 뜻한다. - 유효숫자e지수 = 유효숫자 * 10^지수 - 실수형 데이터로 처리되며 임의의 큰 수를 표현할 때 많이 사..