【发布时间】:2020-09-19 08:04:30
【问题描述】:
我是一名学习者,我正在代码战中进行字符编码练习 我的代码在“(”和“)”和随机字符的测试中失败
def duplicate_encode(word):
#your code here
word = word.lower()
for ch in word:
if word.count(ch) == 1:
word = word.replace(ch, "(")
else:
word = word.replace(ch, ")")
return word
谁能帮忙 问题陈述如下: 本练习的目标是将字符串转换为新字符串,其中如果该字符在原始字符串中仅出现一次,则新字符串中的每个字符为“(”,如果该字符在原始字符串中多次出现,则为“)”细绳。在确定字符是否重复时忽略大小写。
【问题讨论】:
-
在哪个输入字符串中失败了?
-
用于括号或一串随机字符
-
例如 HaO@lknFmcxzI( RHJ
标签: python python-3.x string