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 绘出的圣诞树