有没有一种方法可以将字符串转换为命令中的大小写字母序列?例如,al_sp“公里”→KiLoMeTeRs
这是我到目前为止尝试过的方法,但是我没有得到任何输出,感谢您的帮助
@commands.command()
async def rand(self, c, upperlower):
upperlower = upperlower.join([char.upper() if i%2==0 else char.lower() for i, char in enumerate(upperlower)])
await c.message.delete()
await c.send(upperlower)
答案 0 :(得分:0)
谢谢Patrick Haugh指出了这一点
我需要将upperlower.join
替换为''.join