파이썬 - 변수와 변수값
2019. 6. 5. 16:37ㆍ기본 학습/Python 기초
반응형
변수값 갱신
변수에 숫자의 값을 업데이트하는 경우 아래와 같이 생략이 가능하다.
x = x + 10 |
x += 10 |
문자열에 변숫값 더하기
수치 계산에 이용한 +기호는 계산뿐만 아니라 문자열 연결도 할 수 있다. 변수와 문자 연결도 가능
print('Hello Python')
name = 'Bill'
print('My name is '+ name)
Hello Python
My name is Bill
데이터의 타입
데이터 타입은 문자열과 숫자로 나뉜다.
'Hello Python' 문자열
3 숫자
print(3+7)
# 결과는 10이다.
print('3+7')
# 결과는 37이다.
데이터의 타입
데이터 형식이 다른 문자열과 숫자열을 연결하면, 아래와 같이 오류가 발생한다.
price 1000
print('이 사과는 ' +price+'원 입니다.')
TypeError:Can't convert 'int' object to str implicitly
하지만 Str함수를 이용하여 같은 문자열로 변환하면 문자열끼리 취급받게 되므로 정상적으로 출력된다. 이 과정을 형식 변환이라고도 한다.
price = 1000
print('이 사과는 '+str(price)+'원 입니다.')
이 사과는 1000원 입니다.
반대로 문자열을 숫자로 바꾸어 주는 함수도 있다. 바로 Int함수이다.
count = '5'
price = 100
total = price * int(count)
print(totla)
500
반응형
'기본 학습 > Python 기초' 카테고리의 다른 글
파이썬 - 부울형과 조건문 (0) | 2019.06.05 |
---|