嗨新手学习蟒蛇......来自
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'显示我的答案为“测试失败:期望的好道但是得到了好道”......我做错了什么....或者这只是网页上的一些问题......
问候>>
答案 0 :(得分:1)
你的问题就在这一行。仔细看看:
oppstring = " "