블로그 이미지
김고노

calendar

1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

Notice

2018. 3. 14. 16:32 파이썬 복습

파이썬 프로그래밍의 기초, 자료형


자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 


자료형태로 사용하는 모든 것을 뜻함. 프로그래밍의 기본이자 핵심 단위(=재료)




1. 숫자형


ⓐ 정수형


>>>a=123

>>>a=-178

>>>a=0


ⓑ 실수형(소수점포함)


>>>a=1.2

>>>a=-3.45


>>>a=4.24E10  ->  4.24*10^10

>>>a=4.24e-10 ->  4.24*10^-10



ⓒ 8진수와 16진수



8진수 - 숫자 0 + 알파벳 소문자 o또는 대문자


>>>a= 0o177



16진수 - 0x로 시작


>>>a=0x8ff

>>>b=0xABC



ⓓ복소수(파이썬은 i대신 j를 사용)



>>>a=1+2j

>>>b=3-4j


복소수에는 이용할수있는 유용한 내장함수가 존재. 복소수 변수 이름뒤에 '.'를 붙인다음 함수 이름을 써주면 됨.


복소수.real 은 복소수의 실수 부분을 리턴(반환,돌려준다)



>>>a=1+2j

>>>a.real

1.0


복소수.imag는 복소수의 허수 부분을 리턴



>>>a=1+2j

>>>a.imag

2.0


복소수.conjugate()는 복소수의 켤레복소수를 리턴



>>>a=1+2j

>>>a.conjugate()

(1-2j)


abs(복소수)는 복소수의 절댓값을 리턴(1+2j의 절댓값은 루트1^2 + 2^2)



>>>a=1+2j

>>>abs(a)

2.260679774997898




숫자형을 활용하기 위한 연산자


1.사칙연산



>>>a=3

>>>b=4


>>>a+b

7


>>>a*b

12


>>>a/b

0.75



2. x의 y제곱을 나타내는 ** 연산자

x**y  -> x의 y제곱값 리턴



>>>a=3

>>>b=4

>>>a**b

81



3.나눗셈후 나머지를 반환하는 %연산자



>>>7%3

1

>>>3%7

3


4.나눗셈후 소수점 아랫자리를 버리는 //연산자


>>>7//4

1







'파이썬 복습' 카테고리의 다른 글

3/15 고급 문자열 포매팅  (0) 2018.03.15
3/15 문자열 포매팅  (0) 2018.03.15
3/15 문자열 인덱싱과 슬라이싱  (0) 2018.03.15
3/14 문자열 자료형  (0) 2018.03.14
3/14 파이썬이란 무엇인가  (0) 2018.03.14
posted by 김고노