tôi nhận được lỗi này khi cố gắng để có một số nguyên và thêm vào trước "b" với nó, biến nó thành một chuỗi:Làm một chuỗi ra khỏi một chuỗi và một số nguyên bằng Python
File "program.py", line 19, in getname
name = "b" + num
TypeError: Can't convert 'int' object to str implicitly
Đó là liên quan đến này chức năng:
num = random.randint(1,25)
name = "b" + num
[Câu trả lời SO này] (https://stackoverflow.com/a/6380529/2071807) giải quyết tại sao Python không chỉ truyền RHS của '+' vào một 'str' giống như Javascript. Tôi rất ngạc nhiên nhưng câu trả lời đó giải thích tốt. – LondonRob