《python编程基础》实验指导书.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 南 阳 理 工 学 院 《python编程基础》实验指导书 (2014版) 软件学院·软件工程教研室 2011.3 目录 TOC \o 1-1 \u 目录 PAGEREF _Toc16803 2 实验1 Python语言数据类型、运算符和表达式 PAGEREF _Toc24069 1 实验2 控制流语句 PAGEREF _Toc25443 2 实验3 python函数模块和包 PAGEREF _Toc20779 3 实验4文件、异常处理和正则表达式 PAGEREF _Toc9691 4 实验5 面向对象设计 PAGEREF _Toc18080 5 《数据结构》实验指导书——软件学院·软件工程教研室[2014版] PAGE 14 PAGE 14 实验1 Python语言数据类型、运算符和表达式 实验性质:验证性 实验学时:2学时 实验目的 掌握元组,列表和字符串在计算机中的表示方法及其基本操作的实现; 掌握字典和集合在计算机中的表示方法及其基本操作的实现; 能够利用序列的分片操作对实际问题进行分析建模,利用计算机求解。 实验预备知识 复习C/C++语言相关知识(如:数组的定义和使用),格式化输出等; 实验内容 理解格式化输出,并且按照下列要求写出程序: 输入一句话,按照以下格式输出: 例如:输入“Good morning,everyone” 输出格式为: ++ | Good morning,everyone| ++ 按照以下格式打印水果价格表: =================== Item Price —————————————————— Apples 0.4 Pears 0.5 Cantaloupes 1.92 ==================== 字典练习,建立一个字典,包含以下信息,输入姓名,通过字典查到该人的信息,并且按照以下格式输出: Tom num:13456 addr:Foo street 45 姓名 电话号码 住址 Tom 123456 Foo street 45 Lily 456789 Bar street 23 Jack 789123 5th street 56 实验2 控制流语句 实验性质:验证性 实验学时:2学时 实验目的 掌握分支,循环控制流语句的基本操作; 能够利用各种控制流语句解决一些常见问题。 实验预备知识 阅读并掌握C语言中的循环,分支等基本操作。 阅读并掌握break,continue等语句的基本操作。 实验内容 编写程序实现输入成绩,判断是否通过考试。 编写程序实现根据考试成绩将成绩分为A,B,C,D四档。 编写程序实现输入x,y,判断属于第几象限。 编写程序实现猜数字游戏,5次机会猜1-100内的数字。 编写程序实现打印9*9乘法表。 编写程序实现打印第一个三位的水仙花数。 编写程序实现打印100以内的素数。 实验3 python函数模块和包 实验性质:验证性 实验学时:4学时 实验目的 1.掌握函数的定义和基本使用方法; 2.掌握模块的调用方法以及模块和脚本的区别。 3.掌握包的概念以及包的生成方法。 实验预备知识 1.python基本程序设计流程和基本语法。 实验内容 1?根据输入参数(行数)不同,输出下面图形 * *** ***** ******** 2.做一个函数,可计算n!,并依次输出1~20的阶乘。 3.定义两个函数,分别用于将小写字母转换为大写和将大写字母转换为小写。 实验4文件、异常处理和正则表达式 实验性质:综合性 实验学时:2学时 实验目的 掌握文件读写等基本操作的实现; 掌握异常处理的基本方法。 掌握简单的正则表达式规则,能用正则表达式处理分析一些常见的网络数据。 实验预备知识 1.python基本程序设计流程和基本语法。 实验内容 创建文件hello.txt,写入内容“hello,world”,向文件“hello.txt”中追加从0到9的随机整数, 10个数字一行,共10行整数。 分析交换机中的数据,如下图所示,按照要求解析出数据,并保存到文本文件中。 输入峰值速率(bytes/sec): 输出峰值速率(bytes/sec): 5分钟平均输入速率(packets/sec,bytes/sec): 5分钟平均输出速率(packets/sec,bytes/sec): 5分钟平均输入带宽利用率: 5分钟平均输出带宽利用率: 输入总包数:(packets) 输入总流量(bytes): 输出总包数:(packets) 输出总流量(bytes)

文档评论(0)

kbook + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档