Python程序设计实验报告

 

安徽工程大学

Python程序设计实验报告

班级:物流191 姓名:余嘉 学号:3190505116 成绩:

日期:2020/3/7 指导老师:修宇

实验名称:熟悉IDEL和在线编程平台

 

实验目的:

1.掌握Python IDLE集成开发环境的安装与使用

2.熟悉在线编程平台

3.掌握基本的 Python 程序编写、编译与运行程序的方法

 

实验内容:

1.按照实验指导安装 IDEL,尝试交互式运行 Python 程序和批量运行 Python 程序两种方式

2.运行第一章课本的温度转换示例程序,在运行过程中:

(1)观察语法高亮显示和自动缩进功能。

(2)(重点)人为按照以下情况分别把程序改错,尝试运行程序,并观察结果记录 IDEL 给出的错误提示,通过网络查找资料,分析错误的含义:

  a.把某行的缩进修改为 3 个空格

  b.把关键词 elif 改为 elfi 或者 print 写错 prinnt

  c.把某一个英文引号""修改为中文引号“”

  d.把某行的冒号去掉

  e.把某行的英文括号()改写为中文括号()

  f.把某行括号()去掉一个变为(

3.尝试 Python123 的在线编程功能——https://www.python123.io/

 

实验记录与分析:

(注意记录实验过程、程序及结果。对实验结果进行必要的分析)

1.按照实验指导安装 IDEL,尝试交互式运行 Python 程序和批量运行 Python 程序两种方式。

 

 安装 IDEL 和两种方式运行程序较为顺利,没有出现太大问题。

 

 交互式运行:

 

 

 批量式运行:

 

 

 

2.运行第一章课本的温度转换示例程序,在运行过程中:

(1)观察语法高亮显示和自动缩进功能。

 

   运行程序如下:

 

   语法高亮显示:编程的色彩辅助体系,不是语法要求。有无高亮对运行成果没有影响 但也可通过高亮判断输入的字符是否正确。

 

   自动缩进功能:一行代码开始前的空白区域,表达程序的格式框架。分为单层缩进和 多层缩进。有严格明确,表达所属关系,长度一致(一般为四个空格或一个 Tab 键)的特点。

 

 

(2)(重点)人为按照以下情况分别把程序改错,尝试运行程序,并观察结果记录 IDEL 给出的错误提示,通过网络查找资料,分析错误的含义:

   a.把某行的缩进修改为 3 个空格

   显示错误为:意外缩进,错误之处在红色标记处的上一行

 

   b.把关键词 elif 改为 elfi 或者 print 写错 prinnt

   显示错误为:无效语法,错误的是红色标记的单词的前一个

 

   c.把某一个英文引号""修改为中文引号“”

   显示错误为:标识符中的字符无效,错误的字符已用红色标记

 

   d.把某行的冒号去掉

   显示错误为:无效语法,错误之处已用红色标记

 

   e.把某行的英文括号()改写为中文括号()

   显示错误为:标识符中的字符无效,错误的字符已用红色标记

 

   f.把某行括号()去掉一个变为(

   显示错误为:无效语法,错误之处在红色标记处的上一行

 

3.尝试 Python123 的在线编程功能——https://www.python123.io/ 

 

   在线编程如下:

 

 

 

拓展:

通过网络查找你感兴趣的 Python 小程序,或编程社区,或项目

 

通过抖音找到较感兴趣的用 Python 绘出的圣诞树

 

 

 

 

posted @ 2020-03-07 15:03  萘萘啊  阅读(2882)  评论(0编辑  收藏  举报