【发布时间】:2013-03-03 19:35:06
【问题描述】:
我正在参加一门在线 Python 课程,虽然我在登录提示时不知所措,但我仍在学习。
在线文本(用于回文程序)中给出了一个示例,其中给出了示例:
def toChars(s):
s = s.lower()
ans = ‘ ‘
for c in s:
if c in ‘abcdefghijklmnopqrstuvwxyz’:
ans = ans + c
return ans
让我适应的是 Python 如何理解“c”。据我所知,“c”被视为关键字,被理解为“char”的关键字,但 Python 从哪里得到它?我在任何地方都找不到任何解释,想知道是否有人可以让我明白这一点。
【问题讨论】:
-
要检查某个东西是否是关键字,只需执行
import keyword; print(keyword.kwlist)(在交互式解释器中),看看是否在那里找到它。