python中要求输入的全是英文怎么写?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中要求输入的全是英文怎么写?相关的知识,希望对你有一定的参考价值。
就是要求输入的只能是英文,不能是其他的,该怎么写?
字符串有一个方法叫做isalpha(),就是用来判断一个字符串是否全都是字母的。
In [19]: usr_input1 = 'abcde'In [20]: usr_input1.isalpha()
Out[20]: True
In [21]: usr_input2 = 'abc2'
In [22]: usr_input2.isalpha()
Out[22]: False
In [23]: usr_input3 = 'abc '
In [24]: usr_input3.isalpha()
Out[24]: False 参考技术A 判断其ascii码追问
那要怎么写呢?
追答你说的输入是不是在命令行中输入?
你说的输入是不是在命令行中输入?
追问就是要求输入的只能是英文,不能有其他的,其他的就输出error,要怎么用Python程序语言表示?
eclipse中搜狗输入法中文状态下输出的全是英文
在eclipse中搜狗输入法变成了如图这样
在中文状态下,提示的全是中文。
查询到的解决方案:
快捷键ctrl+shift+E关闭搜狗智能英文。
然而与eclipse中
Ctrl+shift+E 快捷键冲突
解决办法 第一步:
打开eclipse-->window-->preference-->General-->keys
暂时修改快捷键。问题解决后建议改回来。
第二步:
检查搜狗输入法快捷键设置,如果ctrl+shift+e 快捷操作未勾选,则勾选上。
此时在eclipse中重新按Ctrl+shift+E 问题则可以完美解决。
虽然 just a little piece cake,但是自己解决完成后还是很开心。
以上是关于python中要求输入的全是英文怎么写?的主要内容,如果未能解决你的问题,请参考以下文章
c语言:输入是一个n*m的矩阵,要求找到其中最大的全0字矩阵。怎么算?
这种情况是怎么回事啊左键点空白的地方没有反应,而且键盘数字键打不出数字,打出来的全是符号,求大神指