23.01.17 13:06 작성
·
262
0
안녕하세요 비주얼 코드를 이용하여 강의를 듣고 있습니다. 강의를 보며 따라하던 도중에 형 변환도중
print(float(b)) # 정수 -> 실수
print(int(c)) # 실수 -> 정수
print(int(d)) # 실수 -> 정수
print(int(True)) # Bool -> 정수
print(float(True)) # Bool -> 정수
print(int(False)) # Bool -> 정수
print(float(False)) # Bool -> 정수
print(complex(3)) # 정수 -> 복소수
print(complex('3')) # 문자 -> 복소수
print(complex(False)) # Bool -> 복소수
File "c:\python_basic\chapter03_01.py", line 141, in <module>
print(float(b)) # 정수 -> 실수
^^^^^^^^
TypeError: 'float' object is not callable
이 부분에서 오류가 발생했습니다 이런 오류가 발생해서 앞에 내용중
str1 = "Python"
bool = True
str2 = "Anaconda"
float = 10.0
int = 7
list = [str1, str2]
dict = {
"name": "Machine Learning",
"version": 2.0
}
tuple = (3, 5, 7)
set = {7, 8, 9}
# 데이터 타입 출력
print(type(str1))
print(type(bool))
print(type(str2))
print(type(bool))
print(type(float))
print(type(int))
print(type(dict))
print(type(tuple))
print(type(set))
이 부분을 제거하고 다시 실행해보니 오류가 사라졌습니다 이러한 오류가 발생하는 이유를 정확하게 알고싶습니다.
답변 1
0
2023. 01. 18. 10:39
전체코드입니다# Chapter03-1