python输入字母终止_将用户输入限制为字母
我是学python的技术作家。我想写一个验证姓名字段输入的程序,作为实践,将用户输入限制为字母。我在这里看到了一个类似的验证数字(年龄)字段的代码,并将其用于字母表,如下所示:import string
import rer = re.compile(r'[a-zA-Z]+')
print "WELCOME FOR NAME VERIFICATION. TYPE ALPHABETS ONLY!"
print raw_input("Your Name:")
x = r
if x == r:
print x
elif x != r:
print "Come on,'", x,"' can't be your name"
print raw_input("Your Name:")
if 5<=len(x)<=10:
print "Hi,", x, "!"
elif len(x)>10:
print "Mmm,Your name is too long!"
elif len(x)<5:
print "Alas, your name is too short!"
raw_input("Press 'Enter' to exit!")
我打算让这个代码块做两件事。也就是说,显示输入提示,直到用户只将字母输入为“Name”。然后,如果发生这种情况,则处理该输入的长度并按编码方式显示消息。但是,我有两个问题,我无法解决,即使经过很多尝试。或者,即使正确的条目被异常代码拒绝,或者错误的条目也被接受,并且它们的长度被处理。
请帮助我调试代码。而且,不使用reg exp就可以做到吗?
python输入字母终止_将用户输入限制为字母相关推荐
- python的输入函数是什么意思_在Python中,用于获取用户输入的函数是
在Python中,用于获取用户输入的函数是 Whichofthefollowingmodernfarmtoolsaredevelopedbasedonpushsickle?A:Reaper.B:Gra ...
- python中用于获取用户输入的函数是_在Python中,用于获取用户输入的函数是.
在Python中,用于获取用户输入的函数是. 答:input() 关于新生儿生理性体重下降的恢复时间,下列正确的是出生后 答:7~10天 中国大学MOOC: 未来城市只有同时具备下列哪几个组成部分,才 ...
- 在python中用于获取用户输入的是-在Python中,用于获取用户输入的函数是
在Python中,用于获取用户输入的函数是 Whichofthefollowingmodernfarmtoolsaredevelopedbasedonpushsickle?A:Reaper.B:Gra ...
- 用python编写代码,判断用户输入的字符串是否是回文。
用python编写代码,判断用户输入的字符串是否是回文. s=input("请输入字符串:") b=int(len(s)) flag=True for i in range(b): ...
- 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母E,则产生如下图案:(金字塔)
编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h>int main() {char ...
- 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母 E,则产生如下图案:
如何编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母 E,则产生如下图案: A ABA ABCBA ABCDCBA ABCDEDCBA 要打印该图案必须清楚A到Z每一个字母对应 ...
- 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。
编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h>int main() {char ...
- python计算n的32次方_获得用户输入的一个整数N,计算并输出N的32次方。_学小易找答案...
[多选题]材料的力学性质 [单选题]已知在计算机中存储了"大学计算机基础"这样一串汉字,它们所占用的存储空间为( )二进制位. [单选题]以下不是python的注释方式是( ) [ ...
- python一次输入多个值_如何在Python的一行中从用户输入多个值?
为了读取语言C中的多个变量,我们编写类似-//Read three variable in one line scanf("%d %d %d", &x, &y, & ...
最新文章
- 【Java Web后台实验与开发】ServletHTTPRequest笔记
- python程序设计与应用教程鄂大伟_鄂大伟-从零进阶的Python教学与开发之路.pdf
- spring配置连接mysqlxml
- Verilog | HDL 音乐盒设计(代码类)
- 数学建模-预测模型总结(适用范围、优缺点)【灰色预测模型、插值与拟合、时间序列预测法、马尔科夫预测、差分方程、微分方程模型、神经元网络】
- Java中使用Socket实现服务器端和客户端通讯
- Bootstrap学习笔记
- 【体系结构】buffer cache的个人理解
- 备份数据库的expdp语句_Oracle数据库备份恢复Data Pump Expdp/Impdp参数详解与案例介绍...
- linux shell 多个命令一起执行的几种方法
- ORB-SLAM 解读(六)ORB特征点构建BoW
- web渗透--rpcbind利用
- Spring Boot入门教程(三十九):微信支付集成-申请服务号和微信支付
- 武汉农商行 商转公所需材料
- 小程序账号注册完整流程
- WLC开机卡在launching....(变砖)
- App测试中IOS和安卓测试的区别
- 动画特效十五:网易新闻之头部导航切换效果
- 成都百知教育:做Shopee店铺没有方向,这3大层级必须理清!
- Java 字段在内存中存储是大端还是小端
热门文章
- java 延迟初始化_Java并发编程——延迟初始化占位类模式
- 修改表格字体颜色_word排版应用:如何创建文本样式和表格样式
- jsp中out.println()报红
- 关于压缩工具 7z(7-zip) 如何创建自释放档案(选项 -sfx 的解读)
- HH SaaS电商系统的线下服务商品库存和采购设计
- halcon python缺陷检测_Halcon学习笔记之缺陷检测(一)
- lisp文字上标源码_创建文本/标注样式源码 - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
- python素描效果_python实现图片素描效果
- 霍普分叉matlab程序,基于MATLAB_GUI的Kalman滤波程序
- python源码笔记_python源码学习笔记(二)