20244223 2024-2025-2 《Python程序设计》实验一报告
课程:《Python程序设计》
班级: 2442
姓名: 冯熙雯
学号:20244223
实验教师:王志强
实验日期:2025年3月18日
必修/选修: 公选课
1.实验内容
1.环境熟悉:安装配置 PyCharm 开发环境,配置 Python 3.12 解释器。
2.调试练习:掌握断点调试、单步执行等技能,验证程序逻辑。
3.基础语法:练习变量类型(int/str/float)、字符串操作(格式化 / 拼接)、对象引用、缩进规范及注释(单行 / 多行)。
4.猜数字游戏:实现随机生成整数,用户输入猜测,程序反馈 “过大 / 过小 / 胜利”,统计猜测次数。
2. 实验过程及结果
1.环境配置与基础测试
安装 PyCharm 2024.3,创建新项目,配置 Python 3.12 解释器。
运行 “人生万岁” 验证环境,输出:人生万岁。
2. 猜数字游戏实现
import random
flag=True
Level=int(input("请输入游戏难度(三岁(10),四岁(20),……)😊)
Luckynumber=random.randint(1,Level)
while flag:
print("难度在1-"+str(Level)+"之间")
gussnumber=int(input("请输入一个数:"))
if gussnumber==Luckynumber:
print("猜对了")
flag=False
elif gussnumber>Luckynumber:
print("没猜对大了")
else:
print("没猜对小了")
运行示例:
请输入游戏难度(三岁(10),四岁(20),……):50
难度在1-50之间
请输入一个数:56
没猜对大了
难度在1-50之间
请输入一个数:32
没猜对小了
难度在1-50之间
请输入一个数:44
猜对了
3. 实验过程中遇到的问题和解决过程
- 问题1:PyCharm 未自动检测 Python 解释器
- 问题1解决方案:手动添加 Python 3.12 安装路径(File > Settings > Project > Python Interpreter)。
- 问题2:缩进错误导致循环逻辑混乱
- 问题2解决方案:重上至下梳理语言逻辑。
其他(感悟、思考等)
- 环境配置与工具熟练度
熟练掌握 PyCharm 的解释器配置、项目管理等基础操作,认识到开发工具的高效配置是编码效率的基础。
2.逻辑设计的优化
猜数字游戏的循环逻辑(while True)与条件判断(if-elif-else)强化了流程控制的实践
参考资料
-
《Python程序设计》
-
《Java程序设计与数据结构教程(第二版)》学习指导
-
...