计算机与信息学院python语言与系统设计实验报告.pdfVIP

  • 6
  • 0
  • 约8.03千字
  • 约 17页
  • 2023-12-25 发布于江苏
  • 举报

计算机与信息学院python语言与系统设计实验报告.pdf

计算机与信息学院

Python语言与系统设计实验报告

专业班级

计算机科学与技术20-3班

学生姓名及学号

柴傅潇-

课程教学班号

X--001

任课教师

李培培

实验指导教师

李培培

实验地点

科教楼C座201

2021~2022学年第一学期

说明

实验报告是关于实验教学内容、过程及效果的记录和总结,因此,

应注意以下事项和要求:

1.每个实验单元在4页的篇幅内完成一份报告。“实验单元”指

按照实验指导书规定的实验内容。若篇幅不够,可另附纸。

2、各实验的预习部分的内容是进入实验室做实验的必要条件,请

按要求做好预习。

3.实验报告要求:书写工整规范,语言表达清楚,数据和程序真

实。理论联系实际,认真分析实验中出现的问题与现象,总结经验。

4.参加实验的每位同学应独立完成实验报告的撰写,其中程序或

相关的设计图纸也可以采用打印等方式粘贴到报告中。严禁抄袭或拷

贝,否则,一经查实,按作弊论取,并取消理论课考试资格。

5.实验报告作为评定实验成绩的依据。

实验序号及名称:实验一Python基础——程序控制结构与函数

实验时间∶2021年11月24日

预习内容

一、实验目的和要求∶

实验要求:

本课程主要学习Python的程序控制结构与函数设计,具体内容为分支结构--条件表达

式、循环结构--For循环与While循环的基本语法、函数设计与使用。

实验目的:

1.掌握判断结构的语法

2.掌握循环结构的语法

3.掌握函数编程

二、实验任务∶

1.分支结构

编写代码:利用if判断来制作一个猜数字的小游戏

问题描述:程序运行时,系统在指定范围内生成一个随机数字,然后用户进行猜测,并根据

用户输入进行必要的提示(right,toolarge,toosmall),如果猜对则提前结束程序,如

果未有猜对,提示游戏结束并给出正确答案。

2.循环结构

编写代码:利用while循环判断来制作一个猜数字的小游戏

问题描述:程序运行时,系统在指定范围内生成一个随机数字,然后用户进行猜测,并根据

用户输入进行必要的提示(right,toolarge,toosmall),如果猜对则提前结束程序,如

果次数用完仍没有猜对,提示游戏结束并给出正确答案。

3.函数结构

(1)设计函数用来计算斐波那契数列中小于参数n的所有值。

(2)利用列表实现筛选法求素数问题描述:编写程序,输入一个大于2的自然数,

然后输出小于该数字的所有素数组成的列表。

(3)编写函数:判断回文,也就是正读反读都一样的字符串例如:abcba”

(4)编写函数:随机产生包含n个整数的列表,返回一个元组,其中第一个元素为所有参

数的平均值,其他元素为所有参数中大于平均值的整数。例如:随机产生长度为3的列

表[2,1,3],输出为(2.0,3)

(5)编写函数:一年365天,每周工作5天,休息2天,休息日水平下降0.01,工作

日要努力到什么程度一年后的水平才与每天努力1%所取得的效果(即37.78倍)一样呢?

4.lambda表达式

查找两个字符串首尾交叉的最大子串长度,连接两个字符串,首尾交叉部分只保留一份。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档