반응형
정수를 취하고 앞에 "b"를 추가하여 문자열로 변환하려고 할 때이 오류가 발생합니다.
File "program.py", line 19, in getname
name = "b" + num
TypeError: Can't convert 'int' object to str implicitly
이 기능과 관련이 있습니다.
num = random.randint(1,25)
name = "b" + num
해결 방법
name = 'b' + str(num)
또는
name = 'b%s' % num
참조 페이지 https://stackoverflow.com/questions/2823211
반응형
'파이썬' 카테고리의 다른 글
파이썬 How to filter rows containing a string pattern from a Pandas dataframe (0) | 2020.12.01 |
---|---|
파이썬 문자열을 numpy 배열로 변환 (0) | 2020.12.01 |
파이썬 Generate a random letter in Python (0) | 2020.12.01 |
파이썬 오류 : Python 스크립트를 실행할 때 Microsoft Visual C ++ 10.0이 필요합니다 (vcvarsall.bat를 찾을 수 없음). (0) | 2020.12.01 |
파이썬 색인 번호를 제외하여 팬더 행 선택 (0) | 2020.12.01 |
댓글