• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 출력 포멧과 입력강의 도중

23.04.03 18:07 작성 조회수 292

0

문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 출력 포멧과 입력강의 도중

모든변수가 문자열로 취급되는 이유20230403_180157.png문제풀이 하다가 digit변수를 분명히 3.1415로 선언을 했는데

'str'문자열로 취급이 되는건지 format으로 digit변수의소수점 한자리수까지만 출력을하려해도

출력이 안되네요.. 이유가 뭔지 아시는분 계실까요? 앞에 digit으로 변수 선언된거 다지워도보고

digit이아닌 다른 스펠링으로 변수선언도 해보고 해봤는데 안되네요.. 파이썬 자체의 문제인걸까요?

 

답변 1

답변을 작성해보세요.

0

안녕하세요. 답변도우미입니다.

정확하게야 작성하신 코드를 기반으로 새로 테스트를 해봐야겠지만요. 보통 해당 에러는 예약어에 변수값을 넣었을 때 발생하는 경우가 많아요. 예약어라는게 print 등을 첨에 실수로 자신도 모르게 = 변수값처럼 선언을 한번 하는 경우가 입문자분들은 있을 수 있거든요. 그러면 그 이후부터 유사한 에러가 나요. 이 부분을 사실 강의 앞부분에 설명드린 적이 있기도 한데요. 다음 유사 케이스도 보시면 좋을 것 같고요. 우선은 최소한 해당 에러는 컴퓨터를 껐다 키시면 해결될 꺼 같아요.

https://www.inflearn.com/questions/41727/x27-str-x27-object-is-not-callable-%EC%9D%B4%EA%B2%8C-%EB%AC%B4%EC%8A%A8%EC%9D%98%EB%AF%B8%EC%9D%98-%EC%97%90%EB%9F%AC%EC%9D%B8%EA%B0%80%EC%9A%94

감사합니다.

진형님의 프로필

진형

질문자

2023.04.05

아 정말 감사합니다!!!