파이썬 자료형 종류




python에서 사용 되는 변수는 자료형 지정이 필요가 없습니다.

변수를 지정 하고 문자, 실수, 정수 모두 사용이 가능합니다.


그럼 변수는 변하는 값으로 임시로 결과 값을 저장 하거나 

해당 값을 연산을 통해 변경 가능한 값 입니다.


1. 실수 사칙 연산

==========================================================

number1 = 10

number2 = 20

sum_result = number1 + number2


print sum_result

==========================================================

결과 : 30

==========================================================


==========================================================

number1 = 50.5

number2 = 20.10

sum_result = number1 - number2


print sum_result

==========================================================

결과 : 30.4

==========================================================


==========================================================

number1 = 10

number2 = 3

sum_result = number1 / number2


print sum_result

==========================================================

결과 : 3

==========================================================


==========================================================

number1 = 8.8

number2 = 1.2

sum_result = number1 * number2


print sum_result

==========================================================

결과 : 10.56

==========================================================


==========================================================

number1 = 10

number2 = 3

sum_result = number1 % number2


print sum_result

==========================================================

결과 : 1

==========================================================

====> % 연산은 값을 변수number1에서 number2로 나눈 나머지 값 입니다.


==========================================================

number1 = 2

number2 = 3

sum_result = number1 ** number2


print sum_result

==========================================================

결과 : 8

==========================================================


2. 복소수

==========================================================

#!/usr/bin/python

# -*- coding: cp949 -*-


number1 = 11 + 8j

print number1.real           #복소수 실수

print number1.imag          #복소수 허수

print number1.conjugate()  #켤레복소수

==========================================================

결과 : 

11.0

8.0

(11-8j)

==========================================================


3. 문자열

==========================================================

number1 = "Hello"

number2 = " World"

sum_result = number1 + number2


print sum_result

==========================================================

결과 : Hello World

==========================================================


==========================================================

string0 = 'I like that'                          # ' ' 을 넣어도 문자열로 인식한다.

string1 = ''' He said "What are you doing?" ''' # " 를 포함 하고 싶을 때 앞뒤에 ''' ''' 로 한다.

string2 = ''' That's good '''                      # ' 를 포함 하고 싶을 때 앞뒤에 ''' ''' 로 한다. 


print string0

print string1

print string2

==========================================================

결과 :  

I like that

He said "What are you doing?" 

That's good 

==========================================================


4. 문자열에서 문자 발췌


==========================================================

#!/usr/bin/python

# -*- coding: cp949 -*-


str = 'I like that'


print str[0]

print str[2:7]

print str[7:]

==========================================================

결과 :  

I

like 

that

==========================================================



반응형

'프로그램 > Python' 카테고리의 다른 글

[Python] 제어문 if (2)  (0) 2016.09.04
[Python] python 한글 표시 방법  (0) 2016.09.04
[Python] 주석  (0) 2016.09.04
[Python] 제어문 if (1)  (0) 2016.09.04
[Python] Python, Pycharm 개발툴 설치 및 사용법  (0) 2016.08.27

+ Recent posts