《Python编程基础与应用》实训任务书-0301-字符串的定义和切片_第1页
《Python编程基础与应用》实训任务书-0301-字符串的定义和切片_第2页
《Python编程基础与应用》实训任务书-0301-字符串的定义和切片_第3页
《Python编程基础与应用》实训任务书-0301-字符串的定义和切片_第4页
《Python编程基础与应用》实训任务书-0301-字符串的定义和切片_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Python编程基础与应用》实训任务书2/2实训任务:字符串的定义和切片学校名称:班级名称:学号/工号:学生姓名:实训日期:

1.实训目的掌握字符串的定义掌握字符串的元素提取(切片操作)掌握字符串的操作符2.实训环境普通电脑,并安装以下软件:Windows7(或者以上版本)操作系统PyCharm软件Python3.8以上版本3.实训内容任务一:个人信息格式化输出1、任务内容开发一个程序,接收用户输入的个人信息,并用不同方式定义字符串实现格式化输出。要求:使用至少3种不同的字符串定义方式(单引号、双引号、三引号、转义字符、原始字符串等)包含以下信息字段:姓名(字符串)年龄(整数)职业(字符串)个人简介(多行文本)最终输出完整个人信息卡提示:多行字符串建议使用三引号路径类信息可使用原始字符串注意特殊字符(如引号)的处理格式化输出推荐使用f-string(Python3.6+)2、任务提交要求提交程序代码,放在下面提交程序运行结果,放在下面任务二:电商订单号解析系统1、任务内容背景:某电商平台的订单号格式为:国家代码-日期-产品类别-序列号,例如:CN-20230515-ELEC-00042。需要开发一个解析系统提取关键信息。任务清单(共10小题)给定订单号:order="US-20231225-CLOTH-01987",编写代码完成以下操作:提取国家代码(前两个字符)提取年份(第4到第7字符)提取完整的日期(第4到第11字符)获取产品类别(第13到第16字符)提取序列号(最后5个字符)检查订单是否来自中国(CN开头)判断是否为2023年的订单获取订单号的倒序排列提取日期中的月份(第8到第9字符)获取产品类别的大写形式,使用upper()函数。要求仅使用字符串切片和基础操作符(无需循环/条件判断)每个小题用1行代码实现输出结果严格匹配示例格式注意中英文标点符号2、任务提交要求提交任务运行的截图,放在下面提交任务的代码任务三:在线教育课程处理程序1、任务内容假设你是一家在线教育平台的开发人员,负责处理课程信息的字符串操作。当前需要处理一门名为“Python课程”的信息,完成以下任务:题目要求(1)字符串拼接将课程名称“Python课程”与企业宣传语“欢迎加入编程世界!”拼接成一条完整的欢迎信息,并输出结果。(2)字符串重复企业需要生成一条横幅广告语,内容为“Python课程”重复3次,中间用“|”分隔。请实现并输出结果。(3)成员包含判断检查企业标语“学习Python,开启AI未来!”中是否包含课程名称“Python课程”的前5个字符。输出判断结果(True或False)。(4)字符串格式化输出使用f-string格式化输出以下信息(假设课程价格为299元):课程名称:Python课程,价格:¥299(5)字符串替换与拼接企业要求将课程名称中的“课程”替换为“实战课”,并与“(推荐)”拼接,生成新的课程推荐语并输出。#示例代码框架(不包含答案)#定义课程名称和企业标语course_name="Python课程"slogan="学习Python,开启AI未来!"price=299#问题1:字符串拼接welcome_message=...#补充代码print("问题1结果:",welcome_message)#问题2:字符串重复banner=...#补充代码print("问题2结果:",banner)#问题3:成员包含判断is_contained=...#补充代码print("问题3结果:",is_contained)#问题4:字符串格式化输出formatted_message=...#补充代码print("问题4结果:",formatted_message)#问题5:字符串替换与拼接new_course_name=...#补充代码recommen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论