str(2)
-
문자열 길이 함수_len, 자료 확인 함수_type
단어 의미 str(string) 문자열 int(integer) 정수 float(floating point) 부동 소수점 print(len("kb반가워")) # 문자열 길이 함수 len print(type("kb반가워")) # 문자열 이기에 str타입 print(type(len("kb반가워"))) # 문자열을 len함수를 통해 정수형으로 바꿨기 때문에 정수 타입 print(type(0.1)) # 소수점이면, float타입 #출력값 5
2019.08.12 -
서로 다른 사칙 연산시 주의사항:
문제: 서로 다른 타입의 사칙연산은 에러가 뜸: x = 8 # 숫자 타입 y = "8" # 문자열 타입 print(x + y) Traceback (most recent call last): File "main.py", line 5, in print(x + y) TypeError: unsupported operand type(s) for +: 'int' and 'str' 해결방법 1 : 숫자 타입 x를 str 사용하여 문자 타입으로 변경 x = 8 # 숫자 타입 y = "8" # 문자열 타입 print(str(x) + y) 88 해결방법 2 : 문자열 타입 y를 int 사용하여 숫자타입으로 변경 x = 8 # 숫자 타입 y = "8" # 문자열 타입 print(x + int(y)) # y를 숫자타입으로..
2019.08.08