为了账号安全,请及时绑定邮箱和手机立即绑定

判断x是否是字母

判断x是否是字母,为什么这个语句不能运行(x>=65 and x<=90)or (x>=97 and x<=122)

正在回答

3 回答

不是有unicode编码吗?就跟c语言的asicc编码一样可以进行字母间的比较

0 回复 有任何疑惑可以回复我~

python是强类型,字符和数字不能进行比较运算。

>>> "a" > 65

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

TypeError: '>' not supported between instances of 'str' and 'int'


0 回复 有任何疑惑可以回复我~

用这个函数 isinstance(x, str)


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

判断x是否是字母

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信