Python镜像代码

时间:2013-12-26 07:38:18

标签: python

嗨新手学习蟒蛇......来自

http://interactivepython.org/courselib/static/thinkcspy/Strings/strings.html#exercises

问题7:编写一个反映其论点的函数?

我写的答案

def mirror(mystr):

oppstring = " "
for i in mystr:
    oppstring = i + oppstring
finstring = mystr + oppstring
return finstring

教科书中的答案

def reverse(mystr):

reversed = ''
for char in mystr:
    reversed = char + reversed
return reversed

def mirror(mystr):

return mystr + reverse(mystr)

当我使用两个函数的函数值似乎是相同的...但'testequal'显示我的答案为“测试失败:期望的好道但是得到了好道”......我做错了什么....或者这只是网页上的一些问题......

问候>>

1 个答案:

答案 0 :(得分:1)

你的问题就在这一行。仔细看看:

oppstring = " "