- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目三 核对员工信息自动核对信息个人信息项目情境广东美迪电器制造有限公司是集研发、生产、销售、服务为一体的加湿设备专业制造商。目前需要大量招募员工。人力资源部的人力资源助理谷莹莹负责采集新入职员工的信息。 能否让机器自动核对信息是否有误? CONTENTS目录核对身份证信息核对联系方式Part 01ONE核对身份证信息01核对身份证信息(一)基本输入函数语法结构info = input(‘提示信息’)通过input()函数来接收外部输入的数据,它返回一个字符串类型的数据,从而形成互动式的沟通。info是用户自行定义的一个字符串类型的变量,变量名可以自行设定。01核对身份证信息(二)字符串的长度语法结构len(字符串)len()函数返回字符串的长度。01核对身份证信息(三)字符串的切片语法结构字符串[起始索引:结束索引:步长]从一个字符串中提取某个字符或某一串字符。01核对身份证信息(四)Python比较运算符比较运算符含义大于,如果前面的值大于后面的值,则返回 True,否则返回 False。小于,如果前面的值小于后面的值,则返回 True,否则返回 False。==等于,如果==两边的值相等,则返回 True,否则返回 False。=大于等于(等价于数学中的 ≥),如果=前面的值大于或者等于后面的值,则返回 True,否则返回 False。=小于等于(等价于数学中的 ≤),如果=前面的值小于或者等于后面的值,则返回 True,否则返回 False。!=不等于(等价于数学中的 ≠),如果!=两边的值不相等,则返回True,否则返回 False。01核对身份证信息(五)条件语句语法结构1if语句if 条件: 语句块if 条件: 语句块1 else: 语句块2只有一个条件的条件语句,亦被称为单分支结构。2if-else语句存在两个条件的条件语句,亦被称为二分支机构。01核对身份证信息项目实施2-2-1请你在编辑器上,实现人机交互式输入钱丹的姓名与身份证号,并用分隔符参数输出,效果如下:员工姓名:钱丹身份证号码目实施2-2-3项目实施2-2-2请你在编辑器上,从钱丹身份证号码中提取出生日期,并输出:钱丹的出生日期是1976年05月06日。请你在编辑器上,自动判断钱丹的身份证长度是否正确,如果长度不正确,输出“您输入的身份证号码长度不正确!”,否则输出“您输入的身份证号码长度正确!”。Part 02TWO核对联系方式02核对联系方式(一)字符串的分割语法结构变量 = 字符串.split(分隔符)Python分割字符串采用的是split()方法,即在字符串后面加上一个英文状态的点表示调用方法,后面再加上split的方法名称。02核对联系方式(二)字符串的合并语法结构变量 = 连接符.join(需要合并的对象)合并字符串,指的是将多个字符串采用固定的连接符连接在一起。02核对联系方式(三)统计子字符串语法结构变量 = 字符串.count(子字符串,开始位置,结束位置)Python中运用count()方法统计字符串里某个字符或子字符串出现的次数。02核对联系方式(四)字符串成员运算运算符描述in如果在指定的序列中找到in左边的值,则返回 True,否则返回 False。not in如果在指定的序列中没有找到in左边的值,则返回True,否则返回 False。02核对联系方式项目实施2-2-7项目实施2-2-4项目实施2-2-5项目实施2-2-6请你在编辑器上,统计高敏的员工手机号码中有几个“8”。请你在编辑器上,从赵晓阳邮箱中把QQ号码分离出来。请你在编辑器上,用“@”作为连接符,把赵晓阳的qq账号拼接成邮箱。请你在编辑器上,设计一个查询员工姓名是否在名单中的判断程序,程序接收用户输入的员工姓名,如果此姓名在员工名单中,输出:XX是财务部员工。否则输出:XX不是财务部员工。Part 03THREE拓展2-103 Python字符串格式化输出1“%”格式化输出“%s”在字符串中表示任意字符串。“%f”表示浮点数占位符。“%d”表示整数占位符。format格式化方法2format格式化方法使用大括号{}作为特殊字符代替“%”,并且不限参数数量,位置可以不按顺序。Part 04SIX小结04小结input()函数:input()函数,用于接收用户输入的数据。一般用法是:info = input(‘提示信息’),适用f-string法。一般将用户输入的数据存放在变量中。字符串切片:字符串切片用于提取字符串片断,其方法是:字符串[起始位置:结束位置:步长信息],其中“:步长信息”可以省略,省略后默认步长为1。比较运算符:常用比较运算符有:、、==、=、=、!=,比较运算符返回的是布尔值(True
您可能关注的文档
- 项目1 大数据认知《Python在财务中的应用》教学课件.pptx
- 项目2 初识Python《Python在财务中的应用》教学课件.pptx
- 项目3.1数据的基本类型《Python在财务中的应用》教学课件.pptx
- 项目3.2基本输出、输入函数《Python在财务中的应用》教学课件.pptx
- 项目3.3采集输出员工信息《Python在财务中的应用》教学课件.pptx
- 项目3.4字符串类型的操作《Python在财务中的应用》教学课件.pptx
- 项目4.1数字类型的运算与操作《Python在财务中的应用》教学课件.pptx
- 项目4.2数据类型的转换《Python在财务中的应用》教学课件.pptx
- 项目4.3计算职工薪酬《Python在财务中的应用》教学课件.pptx
- 项目4.4分支结构《Python在财务中的应用》教学课件.pptx
- 项目4.5计算个人所得税《Python在财务中的应用》教学课件.pptx
- 项目4.6循环结构《Python在财务中的应用》教学课件.pptx
- 项目4.7计算职工福利《Python在财务中的应用》教学课件.pptx
- 项目5.1组合数据类型--列表《Python在财务中的应用》教学课件.pptx
- 项目5.2管理应收款信息《Python在财务中的应用》教学课件.pptx
- 项目5.3组合数据类型-字典与集合《Python在财务中的应用》教学课件.pptx
文档评论(0)