我想将变量中的大写字符串字符更改为小写,并将空格替换为“_”。我知道我可以对所有实例使用“if”语句,但这会花费太长时间。它是将用户的输入保存到文件名,即
user_selection = 'Barracuda Limited' # what I have
save_name == 'barracuda_limited' # what I want
注意:我已经通读了有关如何发帖的页面并正在尽力而为,但我才刚刚开始学习编码并且在尝试构建我的问题时遇到了问题。
最佳答案
这很简单,使用 str.lower()
和 str.replace()
方法:
>>> user_selection = 'Barracuda Limited'
>>> save_name = user_selection.lower().replace(' ', '_')
>>> save_name
'barracuda_limited'
关于python - 如何将大写字母更改为小写字母并将空格更改为下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44184239/