본문 바로가기
Python

변수 / 자료형 / 연산자

by giicha2 2021. 4. 5.

변수(variable)란 데이터(data)를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간 입니다.

즉, 변수란 데이터(data)를 저장할 수 있는 메모리 공간을 의미

X= 10;

당연히 저장된 값은 변경될 수 있습니다.

X= 20;

 

자료형

파이썬은 C개열등의 다른 언어보다 자료형 정의가 자동으로 인식되는 경우가 많아 좀더 정의가 쉽습니다.

       
기본형 bool 부울 true / false
  int 정수형 양의 정수, 음의 정수 ,0
  float 실수형 소수점, 1.234...
  complex 복소수형 1+2j
군집형 str 문자열 a="abc"
  list 리스트 a = [1,2,3] 
  tuple 튜플 a = (1,2,3)
  set 집합  a = set(데이터 셋)
  dict 사전 a = {'key1' : 1} 

 

 

 

 

 

변수의 출력

name="Lee"
age=30

print("{} is student".format(name))
print("My age is {} ".format(age))

#print("My name is %s"% name)
#print("My age is %d"% age)

 

**연산자

 x**y 로 하면 제곱을 리턴합니다.

//연산자

나눗셉의 몫을 반환합니다.

 

산술연산자(Arithmetic Operators)

Operater   Example
+ 더하기 a+b
- 빼기 a-b
* 곱하기 a*b
/ 나누기 a/b
% 나머지 a%b
** 제곱 a**b
// a//c

 

비교 연산자(Comparison Operators)

Operater   Example
== a와 b가 같다 a==b
!= a와 b가 같지않다 a !=b
> a가 b보다 크다 a>b
< a가 b보다 작다 a<b
>= a가 b보다 크거나 같다 a>=b
<= a가 b보다 작거다 같다 a<=b

 

할당 연산자(Assignment Operators)

Operater   Example
= 왼쪽 변수를 오른쪽에 할당 a=b
+=   a+=b, a=a+b
-=   a-=b, a=a-b
*/   a*=b,a=a*b
/=   a/=b,a=a/b
%=    
//=    
**=    
     

 

 

 

'Python' 카테고리의 다른 글

파일 / 피클  (0) 2021.04.06
Python / 함수 function  (0) 2021.04.06
제어문(if) / 반복문(for, while)  (0) 2021.04.05
Python 배우기를 시작하며  (0) 2021.04.04

댓글