20244211 2024-2025-2 《Python程序设计》实验一报告
课程:《Python程序设计》
班级: 2442
姓名: 朱睿颖
学号:20244211
实验教师:王志强老师
实验日期:2025年3月18日
必修/选修: 专业选修课
1.实验内容
- 熟悉Python开发环境;
- 练习Python运行、调试技能;
- 编写程序,练习变量和类型、字符串、对象、缩进和注释等;
- 编写一个猜数字的游戏。
2. 实验过程及结果
- 熟悉python的开发环境
1.本次实验使用pycharm 作为开发环境.先下载Python3.13.1,然后下载Pycharm,安装后点击新建项目,选择python版本作为解释器。
2.了解pycharm内部环境,如下图所示:
- 练习Python运行、调试技能
1.点击新建项目,选择在新窗口打开,输入以下代码,得到以下结果
2.同理,编写程序让其输出“人生苦短,我用Python!”,如图:
3.点击右上方的虫子图标,进入调试状态,在代码行号旁设置断点,使用调试模式(Shift+F9)逐行执行,也可以使用F8逐过程执行。 - 编写程序,练习变量和类型、字符串、对象、缩进和注释等
1.字符串是连续的字符序列,属于不可变序列,通常用单引号、双引号、三引号括起来。学习float(),str(),hex(),int(),等用于数据类型转换的函数。利用自己设计的变量,规定变量类型,如图可见,前者输出的是字符串,后者才是整型:
2.了解到注释的三种类型与使用方法,单行注释以#开头,多行注释用三个单引号或三个双引号把注释内容括起来;了解了缩进的正确性对于正确编写一个程序的重要性,同一级别的代码块缩进量必须相同。如图:
3.了解到对象是具有特定属性和方法的数据实体,是代码中可操作和处理的基本单元。
4.学习了布尔类型——True和False;
- 编写一个猜数字的游戏
3. 实验过程中遇到的问题和解决过程
- 问题1:布尔类型程序运行一直错误
- 问题1解决方案:True 和 False要首字母大写
- 问题2:在输出时出现如图场景,我没有看懂错误原因:
- 问题2解决方案:上网查了英语的意思,多个参数输出的时候,要用逗号分隔,分隔后,程序运行正常。
- 问题3:没有引入random模块,造成如图错误:
- 问题3解决方案:在使用函数时,要导入对应模块
其他(感悟、思考等)
在本次 Python 实验中,我面临过很多问题,也深刻体会到 Pycharm 的便捷性以及编程的趣味。在编程时,我经常犯一些简单错误,这提醒我日后要更加细心。同时,python能解决日常生活中复杂计算问题相较于其他语言,也更加简洁。跟随老师的步伐,我掌握了编写猜数字游戏,由此理解了循环语句,分支结构,顺序结构,还掌握了函数的调用。编程不再是我学习路上的拦路虎,而是新世界的大门。我将继续课前预习、课上听课,把对python的热爱贯穿始终。
参考资料
-
《Python程序设计》
-
《Java程序设计与数据结构教程(第二版)》学习指导
-
...