安徽工程大学

Python程序设计 实验报告

班级 物流191 姓名汤振宇学号3190505108 成绩

日期 2020.4.23 指导老师修宇

【实验名称】综合运用三种基本结构进行程序设计(综合性实验)

【实验目的】

(1)进一步掌握选择与循环结构程序设计的方法和技巧;

(2)综合运用三种基本结构进行程序设计;

【实验条件】

PC机或者远程编程环境

【实验内容】

1、完成三个编程题。

1)计算并输出指定范围内的素数

素数又称质数。指整数在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。换句话说,只有两个正因数(1和自己)的自然数即为素数。比1大但不是素数的数称为合数。1和0既非素数也非合数。素数在数论中有着很重要的作用。2300多年前,古希腊数学家欧几里得在《几何原本》一书中证明了素数有无穷多个,如2、3、5、7、11等等。

描述:

‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬编程实现输出指定范围内的素数,输入以逗号间隔,输出以空格间隔。指定范围由用户输入指定。

2)九九乘法表

描述

请按照如下格式设计一个“九九乘法口诀表”,并打印出来。

编程要点及提示‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

1. 使用for循环或者while循环实现以上功能‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

2. 代码量不超过10行‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

3. 在一行中,每个等式之间使用制表符"\t"进行分隔;‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

对于每一行等式之间使用print()打印空字符实现,即‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

print("")

3)统计不同字符个数

描述

用户从键盘输入一行字符。请编写一个程序,统计并输出其中英文字符、数字符号、空格和其他字符的个数。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬输入格式

输入一行字符

输出:按照顺序输出字母,数字,空格,及其他字符的个数,个数以空格分隔

如:

【实验记录与分析】

1.指定范围内的素数

(1)输入代码:

(2)编辑过程中的难点:

缩进,以及如何用代码的方式来表达数学关系式。

(3)易错点:

缩进关系错误到导致,输出的素数结果,只有一个。

2.九九乘法表

(1)输入代码

(2)易错点:

没有加左对齐处理

3.统计不同字符的个数

(1)输入代码

(2)难点,重点:

如何判单英文,数字,以及其他字符串。

(3)易错点:没有注意缩进关系,导致运行结果出现错误,示例如下:

python实训报告50000_Python程序设计 实验报告五相关推荐

  1. 高级实训任务二U-Net图像分割实验报告

    高级实训任务二U-Net图像分割实验报告 1.任务描述 ● 将卷积神经网络(CNN)应用在图像分割任务上,我们需要对网络结构进行设计. ● 需要提交博客报告以及GitHub代码仓库. ● 可选的任务: ...

  2. html语言的使用的实验报告,html程序设计实验报告.doc

    html程序设计实验报告 html程序设计实验报告 篇一:Html设计实验报告 <网页设计>实验报告 (2010-2011学年第二学期) 班 级:姓 名: 学 号:指导老师: 实验一 认识 ...

  3. python顺序结构实验设计_Python程序设计实验报告二:顺序结构程序设计

    安徽工程大学 Python程序设计实验报告 班级 物流192 姓名 周立 学号 3190505227成绩 日期 3月4日 指导老师修宇 实验二 顺序结构程序设计(验证性实验) [实验目的] (1)掌握 ...

  4. python综合实验报告_Python程序设计实验报告五:综合运用三种基本结构进行程序设计(综合性实验)...

    安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名姚彩琴学号3190505129 成绩 日期 2020.4.22 指导老师修宇 [实验名称]综合运用三种基本结构进行程序设计(综合性实 ...

  5. python上机编程报告_Python程序设计实验报告六:函数

    安徽工程大学 Python程序设计 实验报告 班级:物流191 姓名:徐丹丹 学号:3190505132 成绩: 日期:2020年5月4日 指导老师:修宇 [实验目的] 掌握函数的定义与使用方法:掌握 ...

  6. 物流管理python实践报告_Python程序设计 实验报告6

    实验六 函数 安徽工程大学 Python程序设计 实验报告 班级   物流192   姓名 周海国  学号3190505228 成绩 日期     2020.5.5    指导老师       修宇 ...

  7. python综合实验报告_Python程序设计 实验报告

    安徽工程大学 Python程序设计 实验报告 班级:物流192       姓名:刘马汉卿学号:319005211 成绩:            日期:2020年4月29日        指导老师:修 ...

  8. linux程序设计项目报告,Linux程序设计实验报告大作业

    Linux程序设计实验报告大作业 实 验 报 告 课程名称: LINUX程序设计 学 院: 计算机学院 专 业: 软件工程 班 级: 14-3 姓 名: 张正锟 学 号: 201401061038 2 ...

  9. java程序设计实验报告_JavA程序设计实验报告.doc

    Java程序设计实验报告 学号: 姓名: 座位号: 实验日期: [实验名称]: JDK配置与开发工具的使用 [实验目的]: 熟悉JDK开发环境. 熟悉EditPlus编辑器或Eclipse等开发环境的 ...

最新文章

  1. 照顾好自己才能照顾好别人_您必须照顾的5个基本数据
  2. impala和mysql语法,impala CREATE TABLE语句
  3. 3D 机器视觉 02 - FPGA生成N位元格雷码
  4. VBKiller使用说明
  5. cocos creator 安卓原生平台环境_cocos creator原生平台下载文件并保存到本地
  6. 郑大计算机组成与维护在线测试,郑大远程教育《计算机组成原理》第08章在线测试...
  7. java sql注入正则表达式_php防止sql注入示例分析和几种常见攻击正则表达式
  8. C++基础——new与delete
  9. spine基础以及骨骼动画的使用(1)
  10. Fortran95学习总结
  11. 计算机组装实验硬盘分区方法,硬盘怎么分区和格式化 史上最详细的硬盘分区方法大全 (全文)...
  12. android studio 官方虚拟机,Android Studio 移动虚拟机
  13. 写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。
  14. CI持续集成与软件测试
  15. android编译错误记录
  16. word插入题注以及将编号由一.1改为1.1
  17. Settings Preference 的理解
  18. 无法在anaconda创建新环境问题
  19. Java基础知识(二)(Object类的常用方法、日期时间类、System类、StringBuilder类、包装类、Collection集合、Iterator迭代器、泛型、list集Set接口...)
  20. GooglePlay应用商店中的APP应用被暂停

热门文章

  1. 《影视特效镜头跟踪技术精粹(第2版)》——导读
  2. Java匿名内部类里为什么能用外部变量
  3. Java中子类覆盖父类方法所必须满足的条件
  4. 简述 C语言 有和 C++ 的基本区别,你真的懂吗?(新手面试必学)
  5. 飞鸽传书2011看到一篇国外的博客
  6. Android的隐式意图
  7. Application对象 简单的聊天室
  8. 让NUnit轻松支持.NET 2.0
  9. 直连数据库实时更新数据,可视化报表这么做简直牛
  10. 想自学一种编程语言,各种编程语言都有什么区别?