#01 - 파이썬 기초 실습 - 변수(Variable)
2020. 1. 12. 23:05ㆍAI & BigData/Python Basics
파이썬 기초 실습 - 변수(Variable)¶
- 데이터를 저장하는 것을 변수라고 합니다.
- 변수의 Naming(네이밍)은 기본적인 약속이 존재하고 있습니다.
- 변수란 어떤 상황의 가변적 요인 수 또는 문자
- 숫자형, 실수형, 문자열 등이 있습니다.
- 변수를 만들면 오른쪽에서 왼쪽으로 할당 된다고 할수 있습니다.
변수 이름은 원하는 대로 지을수 있지만, 아래와 같은 기본 약속은 지켜야 합니다.¶
- 영문 문자와 숫자를 사용할 수 있습니다.
- 대소문자를 구분합니다.
- 문자부터 시작해야 하며 숫자부터 시작하면 안 됩니다.
- _(밑줄 문자)로 시작할 수 있습니다.
- 특수 문자(+, -, *, /, $, @, &, % 등)는 사용할 수 없습니다.
- 파이썬의 키워드(if, for, while, and, or 등)는 사용할 수 없습니다.
In [1]:
# 왼쪽은 변수 이고, 오른쪽은 넣을 데이터 입니다.
a = 123
a
Out[1]:
123
In [2]:
type(a)
Out[2]:
int
In [3]:
# 왼쪽 변수에 숫자를 넣어봤습니다.
b = 1
b
Out[3]:
1
In [4]:
type(b)
Out[4]:
int
In [5]:
# 왼쪽 변수에 문자를 넣어 봤습니다.
c = "Python"
c
Out[5]:
'Python'
In [6]:
type(c)
Out[6]:
str
In [7]:
# 왼쪽 변수에 리스트 값을 넣어봤습니다.
d = [1,3,2,4,7,6,5]
d
Out[7]:
[1, 3, 2, 4, 7, 6, 5]
In [8]:
type(d)
Out[8]:
list
In [9]:
print(b)
1
In [10]:
print(c)
Python
In [11]:
변수이름 = "변수에 저장할 값"
In [12]:
변수 = 7
In [13]:
변수
Out[13]:
7
In [14]:
변수 = '변수는 이런 것이다.'
In [15]:
변수
Out[15]:
'변수는 이런 것이다.'
In [16]:
x = 1
y = 2
In [17]:
x
Out[17]:
1
In [18]:
y
Out[18]:
2
In [19]:
z = "안녕하세요"
In [20]:
z
Out[20]:
'안녕하세요'
In [21]:
a = 8
b = 20.7
print(a,b)
8 20.7
In [22]:
a,b = 1,2
print(a,b)
1 2
In [23]:
a = 'Hello'
b = 'Python'
c = 'My Love '
d = 0
e = 1
f = '3'
g = '3'
print(a,b,c,d,e)
Hello Python My Love 0 1
In [24]:
a + b
Out[24]:
'HelloPython'
In [25]:
d+e
Out[25]:
1
In [26]:
# 문자와 숫자를 더할수가 없기 때문에.. 에러가 발생합니다.
c + d
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-26-95ac6b57fc2c> in <module>
1 # 문자와 숫자를 더할수가 없기 때문에.. 에러가 발생합니다.
----> 2 c + d
TypeError: can only concatenate str (not "int") to str
In [27]:
c + str(d)
Out[27]:
'My Love 0'
In [28]:
# 문자열과 문자열을 더하기 때문에.. 33 이 출력함.
f + g
Out[28]:
'33'
In [29]:
# 문자를 int 형으로 변환하고 더하기 때문에 6이 출력됨.
int(f) + int(g)
Out[29]:
6
In [ ]:
'AI & BigData > Python Basics' 카테고리의 다른 글
#05-파이썬 기초 실습 - 진수변환 (0) | 2020.01.16 |
---|---|
#04-파이썬 기초 실습 - 숫자(Number) (0) | 2020.01.15 |
#03 - 파이썬 기초 실습 - 주석(Comment) (0) | 2020.01.14 |
#02 - 파이썬 기초 실습 - 타입(Type) (0) | 2020.01.13 |
#00 - 파이썬 기초 실습 목차 - 파이썬 시작 이유 (0) | 2020.01.08 |