【发布时间】:2012-10-04 09:47:24
【问题描述】:
我整天都在努力,但没有成功,我花了大约 4 个小时来研究可能的答案,因为我喜欢自己发现东西,但我似乎无法更进一步。
我正在编写一个接受字符串的函数,并且我必须使用这个字符串将每个字符转换为一个符号,不包括空格和破折号。
我也尝试为它创建一个银行系统,但它似乎只迭代第一个元素,这与 return 有关吗?
def get_view(puzzle):
for elements in puzzle:
new_ string = elements.replace(elements, "$")
return new_string
编辑: 我试过了:
隐藏 = "^" new_string = ""
def get_view(puzzle):
for elements in puzzle:
new_string = puzzle.replace(elements, HIDDEN)
return new_string
现在又回来了
get_view("abc") 'ab^'
Wtttfffff。
【问题讨论】:
-
哇,this assignment 应该在今天到期!?
-
不,这周到期。我刚接触编程,想了解正在发生的事情。
-
哈哈有趣,他没有上我的学校,但我敢肯定大多数 Python 入门课程都有相同的材料。