学号某学校设计的学号由8位数字组成,其中开头两位数字是2和0,第3位和第4位数字是18、19或20,请编写程序判断某学号是否合法。

StuID = input("请输入学号:")

if len(StuID) != 8:

print("学号不是8位!")

if not StuID.startswith("20"):

print("学号前两位不是2和0!")

if StuID[2:4] not in ["18", "19", "20"]:

print("学号的第3位和第4位不是18、19或20!")

for x in StuID:

if x not in "0123456789":

print('学号中%s是非数字字符!'%(x))

print("学号检查完成")

请批评指正~

Python代码:检查学号是否合法相关推荐

  1. Python 代码检查之Pylint

    Pylint是什么 pylint是一个python代码检查工具 Pylint能干什么 这里列出了很多,单是我想前三种应该是最有用的 检查python代码符不符合PEP8规范 检查代码中的错误 提供重构 ...

  2. python代码检查工具_基于Python3的漏洞检测工具 ( Python3 插件式框架 )

    [TOC] Python3 漏洞检测工具 -- lance lance, a simple version of the vulnerability detection framework based ...

  3. Python 代码检查工具 pylint (快速上手)

    文章目录 安装和配置 1. 安装 2. 检查是否安装 3. 生成默认配置文件 4. 查看帮助文件 快速上手 1. 测试单个文件 2. 测试整个工程 3. 生成报告样例 4. 根据意见修改 进阶知识 1 ...

  4. Python代码检查没有问题,PyCharm中报错 invalid character in identifier,中文双引号

    两行一模一样的代码第一行就是不能执行,你说气人吗? 然而将代码复制到txt中,奇迹发生了: print("""""123123") prin ...

  5. 代码检查规则:Python语言案例详解

    在之前的文章中代码检查规则:Java语言案例详解学习了Java的检查规则.我们今天将学习<代码检查规则:Python语言案例详解>,内容主要分为两个部分:Python的代码检查规则和Pyt ...

  6. python代码风格检查工具──pylint

    pylint是一个python代码检查工具,可以帮助python程序员方便地检查程序代码的语法和风格,通过这个工具,可以使你的python代码尽量保持完美,哈哈. 具体可以检查什么东西呢? 比如你写了 ...

  7. python代码使用正则化模块re检查字符串是否只含有要求指定的字符

    python代码使用正则化模块re检查字符串是否只含有要求指定的字符 compile():正则表达式被编译成模式对象,模式对象具有用于各种操作的方法,如搜索模式匹配或执行字符串替换. search() ...

  8. python代码大全p-21行Python代码实现拼写检查器

    引入 大家在使用谷歌或者百度搜索时,输入搜索内容时,谷歌总是能提供非常好的拼写检查,比如你输入 speling,谷歌会马上返回 spelling. 下面是用21行python代码实现的一个简易但是具备 ...

  9. python代码质量检查工具_python代码检查工具pylint 让你的python更规范

    复制代码 代码如下: #coding:utf-8 ''' a test function module ''' import urllib import time def fetch(url): '' ...

最新文章

  1. 微软为什么要公开AI系统测试数据集和度量指标?
  2. python趣味编程:歌星大奖赛
  3. Java的Scanner类的next与nextLine用法区别
  4. 嵌入式Linux LED,键盘,AD驱动程序开发
  5. Docker学习总结(39)——简析容器、无服务器和虚拟机的安全性差异
  6. [渝粤教育] 西南科技大学 经济法概论 在线考试复习资料2021版
  7. 使用kubernetes 官网工具kubeadm部署kubernetes(使用阿里云镜像)
  8. sis地址发布器_【一起练翻译-9.1】关于提词器、真实、川普和演讲
  9. T1商贸宝服务器任务栏不显示,任务栏不显示了怎么办_电脑任务栏不显示的解决方法...
  10. 基于PHP的教学管理系统_WEB管理系统_MySQL应用
  11. Kali字典正确使用姿势
  12. 全面了解什么是TPS、QPS以及两者的区别
  13. 区块链能够防伪?你彷佛有什么误解!
  14. 团队项目:即时聊天软件 需求分析、用例、UI原型
  15. 微信红包服务器连接失败是怎么回事啊,微信公众平台,红包_微信发红包接口,线下测试正确,服务器上提示CA证书错误,微信公众平台,红包 - phpStudy...
  16. java版怎么上hypixel,来场速建吧!Hypixel入驻《我的世界》中国版
  17. java入门基础(四)
  18. php laravel 开发工具,Laravel 快速开发工具
  19. 贾跃亭要回国圆“造车梦”?FF关联公司广州拿地601亩
  20. 2017蚂蚁金服暑期实习生内推一面

热门文章

  1. USACO Mooo Moo
  2. c语言1064加密字符,ZZULIOJ 1064加密字符
  3. STM32之usart
  4. 深入浅出,五次课程,带您进入数据分析的世界
  5. 接口传输带格式的文字和图片_2020最漂亮早上好表情图带字带祝福文字,清晨最暖心的祝福语图片...
  6. 开源 word 替代_5种Google文档的开源替代品
  7. maven打包忽略注解_java lombok包在maven已经配置,但是注解没用
  8. 一分钟教会你pdf如何转为PPT,简单易上手
  9. 190606-190610《跟秋叶学PPT》
  10. Java语言最新实用案例教程_Java语言最新实用案例教程