用输入调用函数

时间:2015-12-11 13:07:07

标签: python palindrome

我是python的新手,我正在尝试编写一个输入为字符串的函数,如果字符串是回文,则返回True,否则返回False但是解释器不读这个功能。

this is the program

and the cmd window shows what happens

3 个答案:

答案 0 :(得分:1)

您应该使用书籍学习新语言,而不是使用stackoverflow

答案 1 :(得分:0)

  1. 使用True / False而不是true / false。你可以认为True和False是Python中某些'关键字'。
  2. 对于Python脚本,您不使用def main():。相反,请尝试在全局范围内使用if __name__ == '__main__':。请查看this了解更多信息。
  3. 您必须使用print build-in function打印出一些内容,而不仅仅是返回一个布尔变量。

答案 2 :(得分:-1)

那么你的代码不起作用,因为Python中没有false或true这样的东西。它们用大写字母T表示为True,用大写字母F表示为False。因此改变它。你还需要打印出ex2(str1):

print ex2(str1)