20242327 实验一《Python程序设计》实验报告
20242327 2024-2025-2 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 2423
姓名: 梁瑞丽
学号: 20242327
实验教师:王志强
实验日期:2025年3月12日
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;(编写一个猜数字或者剪刀石头布的游戏)
4.掌握git技能
2. 实验过程及结果
1. 熟悉Python开发环境


如上图,进行了简单的项目创建和代码编写
2.练习Python运行、调试技能并编写程序。
编写猜数字程序:
import random
print("""
**********************************************
欢迎来到猜数字游戏!你值得拥有~
版权:梁瑞丽
开发时间:2025植树节
适度娱乐!!!""")
level = int(input("请输入难度(简单:5,中等:10,难:20,超级无敌巨无霸难:10000)"))
luckynum = random.randint(1, level)
print("欢迎来到猜数游戏!")
while True:
guess = int(input("请输入你猜的数字:"))
if guess == luckynum:
print("恭喜你,你猜对了!哈哈哈哈")
break
else:
print("恭喜你,你猜错了!哈哈哈哈")
if guess > luckynum:
print("太大了")
else:
print("太小了")
调试过程:
在PyCharm中设置断点,观察变量的值。

如上图,设置难度为10000后可以在“线程与变量”对话框中看到level和luckynum的值。选择“步过”并输入我“猜”的数字后后,可以看到如下图:

再次选择“步过”,可以看到代码一行一行执行出“猜对”的部分,并最终给出“恭喜”的提示:

3.练习变量和类型、字符串、对象、缩进和注释等

4.掌握git技能
如下图,成功将猜数游戏程序提交推送


3. 实验过程中遇到的问题和解决过程
- 问题1:编写猜数游戏总是报错,反复检查没有发现问题。
- 问题1解决方案:向Kimi求助,发现判断语句的缩进存在问题,修改后程序可以正常运行。
- 问题2:上传到git的操作方法遗忘无从下手。
- 问题2解决方案:提过pycharm自带教程内容摸索实践,最终找到入口,并成功上传推送。
其他(感悟、思考等)
通过本次实验,我意识到Python虽然没有c语言复杂繁琐,但也存在独特的规则,并且感受到了它独特的魅力。

浙公网安备 33010602011771号