将字符串转换'321_1'
为'321.1'
.
我想创建一种将下划线转换为句号的方法。我用分裂但它不能工作..有人可以帮助我吗?或者我必须使用while循环
将下划线转换为句号
def Convert_toFullStop(text):
x1 = ""
words = text.split()
if words in ("_"):
words = "."
print words
将字符串转换'321_1'
为'321.1'
.
我想创建一种将下划线转换为句号的方法。我用分裂但它不能工作..有人可以帮助我吗?或者我必须使用while循环
将下划线转换为句号
def Convert_toFullStop(text):
x1 = ""
words = text.split()
if words in ("_"):
words = "."
print words
使用替换()函数?
newtext = text.replace('_','.')
我会做
def Convert_toFullStop(text):
return text.replace('_', '.')
并留给print
来电者。
最好的replace()
方法是使用上面答案中建议的方法。
但如果你真的想使用split()
:
words = text.split("_")
print ".".join(words)
默认情况下split()
,方法按空格字符拆分。