[PYTHON - 기본 문법] 1. 변수
본문 바로가기
PYTHON/기본 문법

[PYTHON - 기본 문법] 1. 변수

by 공돌이삼촌 2020. 10. 11.
반응형

1. 변수

변수는 int(정수),float(실수),str(문자열)로 나뉜다.

문자열을 선언할 떄는 "",''모두 가능하다. 여러줄을 프린트할 때는 따옴표 3개를 쓴다 """

x=1
y=2.1
z="hellow"
w='hi'
v="""
hellow
my name is James
nice to meet you
"""
print (x,y,z,w)
print(type(x), type(y), type(z),type(w))
print(v)
1 2.1 hellow hi
<class 'int'> <class 'float'> <class 'str'> <class 'str'>
hellow
my name is James
nice to meet you

 

이러한 변수를 연산할 때는 타입이 맞아야한다.

안그러면 다음과 같은 에러가 뜬다.

Traceback (most recent call last):
  File "c:/python/2.py", line 8, in <module>
    print(x+z)
TypeError: unsupported operand type(s) for +: 'int' and 'str'

>>정수 + 실수

x=1 #int
y=2.1 #float
print(x+y)
3.1

>>정수/실수+ 문자열

x=1 #int
y=2.1 #float
z="hellow" #str
print(str(x)+z)
1hellow

 

 

2.boolean

참(True),거짓(False)로 표현할 때, 첫글자는 대문자인 것을 유의해라

x=True
y=False
print(x)
print(y)
print(type(x)) 
True
False
<class 'bool'>

조건식 또한 참 거짓으로 나타날 수 있다.

z=1>2
print(type(z))
print(z)
<class 'bool'>
False

 

반응형

'PYTHON > 기본 문법' 카테고리의 다른 글

파이썬을 이용한 머신러닝 ML 기초  (0) 2022.08.01
numpy 기초  (0) 2022.07.31
[PYTHON - 기본 문법] 파이썬 ++  (0) 2020.05.20
[PYTHON - 기본 문법] iterator  (0) 2020.05.17
[PYTHON - 기본 문법] comprehension  (2) 2020.05.17

댓글