python-3.x - python3.7 - NameError:名称'paul'未使用定义
问题描述
tekst = input("Enter your word: ")
for i in len(tekst):
if tekst(i) == tekst(-i):
print(tekst + " is a palindrome word")
else:
print( tekst + " is not a palindrome word")
输入有问题,我使用的是 python 3.7。
解决方案
到目前为止,您可以检查以下代码以更正语法。请记住,indentation for Python
您的代码没有正确使用它扮演非常重要的角色。你必须在这里使用[]。
tekst = input("Enter your word: ")
for i in range(len(tekst)):
if tekst[-i] == tekst[-i]:
print(tekst + " is a palindrome word")
else:
print( tekst + " is not a palindrome word")
推荐阅读
- c++ - C++ 错误:未定义对“的引用”
" 并且 ld 返回 1 个退出状态 - c++ - cppreference中对轻松排序的解释是否错误?
- jquery - 如何使用 jQuery 从 Django formset 中自动生成的元素中获取 html ID
- javascript - 如何突破函数更新()?
- c# - 从 SQL 中的存储过程返回值 true 或 false,并在带有 dapper 的 asp core3 中使用它
- python - +/- 在 fipy 中使用 try 进行查看器初始化,除了简单地初始化它
- r - 在 R 中读取所有带有一些工作表的 Excel 文件
- python - 质数的增量计数
- webpack - 在 REACT 中 CSS 加载失败
- python - Can't draw two plots - Matplotlib