q=input()
print(q.upper)
내가 어퍼 문제를 푸는데 어퍼 사용법을 까먹어서 아무렇게나 넣다가 이렇게 넣어봤는데 이상한 에러
<built-in method upper of str object at 0x704c4e57edd0>
q=input()
print(q.upper)
내가 어퍼 문제를 푸는데 어퍼 사용법을 까먹어서 아무렇게나 넣다가 이렇게 넣어봤는데 이상한 에러
<built-in method upper of str object at 0x704c4e57edd0>
댓글
1개파이썬에서 upper()는 문자열을 대문자로 바꿔주는 함수(메서드)입니다. 하지만 코드에서 괄호를 빼먹으면(.upper), 파이썬은 실행을 하는 대신 "그것은 메모리 주소 0x...에 있는 대문자 변환 메서드 자체"라고 인식하여 위와 같은 문장을 출력해 버립니다
댓글 쓰기
댓글을 작성하려면 로그인하세요.