-
06 - 문자열끼리의 연산Python 2020. 7. 7. 10:32
i = '파이썬'
j = "문자열"문자열 연산할 경우는 '+'는 더하기가 아님
+는 문자열 붙이기
print(i + j) # 파아썬문자열
print(i + '은 인터프리터 언어이다') # 파아썬문자열print("숫자는" + "100입니다") # 숫자는100입니다
str(값) 함수를 사용하여 숫자를 문자열로 형변환(casting)한다.
num1 = 100
print("숫자는" + str(num1) + "입니다") #숫자는100입니다
print문은 숫자와 문자가 혼합되었을 때, 문자를 인식해서, 오류가 난다.
이렇게 혼합되었을 떄는 숫자를 문자로 변경해야 한다.
ex)
print("숫자는" + num1 + "입니다")
Traceback (most recent call last):
File "C:/Pythonstudy_CMS/Day_02_CMS/Ex001_variable01.py", line 20, in <module>
print("숫자는" + num1 + "입니다")
TypeError: can only concatenate str (not "int") to str'Python' 카테고리의 다른 글
08 - 변수 사용 (0) 2020.07.07 07 - 다양한 변수선언 방법 (0) 2020.07.07 05 - 변수(variable) (0) 2020.07.07 04 - 숫자(number) (0) 2020.07.07 03 - 문자(str), 문자열(text sequence) (0) 2020.07.06