第一范文网 - 专业文章范例文档资料分享平台

Python实验报告

来源:用户分享 时间:2025/5/21 10:32:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

五、总结 1. 实验过程中的问题及解决方法: 答:之前没有听说过蒙特卡罗方法,所以在实验中对使用蒙特卡罗方法求解圆周率比较生疏。打印九九乘法表时输出的格式总是达不到要求。通过在网上查阅相关资料和搜索相关视频资料得到了解决。 2. 实验收获 答:在求解圆周率实验中,蒙特卡罗这种撒点法很实用,可以举一反三到很多问题,都可以用这种方式估计概率。在九九乘法表实验中,进一步熟悉了格式化输出的过程,也熟悉了常用的异常处理方式。 说明:根据书写清晰整齐程度酌情加减分。

实验成绩评定表

序号 1 2 3 考核项目 出勤与纪律 实验完成情况 实验报告质量 总分 指导教师签字

15

分值分布 10 40 50 成绩

实验项目 实验时间 一、实验目的 1. 熟练掌握函数的基本使用,函数的参数传递; 2. 了解datetime库或time库的使用; 3. 掌握函数的递归:递归定义与递归使用方法。 二、实验环境 联网计算机一台/每人,内装Windows 7以上操作系统和安装Python 3.7集成开发环境IDLE。 三、实验内容 1. 输入程序,分析其运行结果。 2. 编写函数,计算传入的字符串中数字、字母、空格和其它字符的个数。 3. 输入整数n,计算并输出n的阶乘值(循环和递归两种方式完成)。 4. 编写函数,计算并输出斐波那契数列前 n 项(0,1,1,2,3,5,8,13,……)。(循环和递归两种方式完成) 5. 输入一个字符串,编程实现字符串反转(参照微实例5.3)。 6. 编程实现七段数码管绘制当前日期(参照实例7.1和实例7.2)。 7. 编程绘制科赫曲线。 8. 在上题基础上,编程绘制科赫雪花。 四、实验步骤与结果 1. 新建文件夹并命名为学号-姓名-实验三。 2. 进入Python 3.7 集成开发环境IDLE。 3. 依次输入自己编好的程序实验内容1-8的源程序,分别命名为sy3_1.py-sy3_8.py并保存至已建好的文件夹中。 4. 检查已输入的程序是否有错(包括输入时输错的和编程中的错误),如发现有错,及时改正。 实验三、函数和代码复用实验 2020年6月5日 1、2节 实验地点 计算机实践基地 16

5. 运行程序并分析运行结果是否合理。在运行时要注意当输入不同的数据时所得结果是否正确,应测试三组以上数据,分别检查在不同情况下结果是否正确。 列出源程序清单并记录上机运行结果。 1. 输入以下程序,分析其运行结果: x = 50 def func(): print(x) x = 100 func() 程序执行的结果为( local variable 'x' referenced before assignment )。 2. 编写函数,计算传入的字符串中数字、字母、空格和其它字符的个数。 源程序: 运行结果: 3. 输入整数n,计算并输出n的阶乘值(循环和递归两种方式完成)。 17

(1)循环源程序: 运行结果: (2)递归源程序: 运行结果: 18

4. 编写函数,计算并输出斐波那契数列前 n 项(0,1,1,2,3,5,8,13,……)。(循环和递归两种方式完成) (1)循环源程序: 运行结果: (2)递归源程序: 19

搜索更多关于: Python实验报告 的文档
Python实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c990ye3d6wm0n19a8hrgx9da6a52gje00h6l_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top