如何让我的代码更改输出的引号。我看到一些提到json的引用,但我想我需要自己编写。 所以我会发布问题,然后是我的代码:
程序:quote_me()函数
quote_me接受一个字符串参数并返回一个字符串,如果打印
,将显示包含添加的双引号的字符串检查传递的字符串是否以双引号(" \"")开头,然后用单引号括起来 如果传递的字符串以单引号开头,或者如果不以引号开头,则用双引号括起来
测试函数代码传递字符串输入作为quote_me()
的参数def quote_me(word):
if word == ("\'"):
str(word).replace ("\'", '\"')
else:
return word
print(quote_me(输入("句子是什么:")))
也许我误解了所需要的东西,如果是这样的话,请告诉你。答案 0 :(得分:0)
def quote_me(word):
if word.startswith("\"") and word.endswith("\""):
word = word.replace("\"","\'")
elif word.startswith("\'") and word.endswith("\'"):
word = word.replace("\'","\"")
else:
word = "\""+word+"\""
return word