20242103 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 2421
姓名: 李雨虓
学号:20242103
实验教师:王志强
实验日期:2025年3月12日
必修/选修: 公选课
1.实验内容:
1.熟悉Python开发环境;
2.练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
3.编写一个猜数字游戏
4. 掌握git技能
2. 实验过程及结果:
代码:import random
print("""
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
欢迎来到猜数字游戏!你值得拥有!
猜数字1.0版本
请支持正版,V我50000000!
Pyinstaller:pip install pyinstaller
pyinstaller -F 猜数字.py
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
版权:liyuxiao开发时间:2025年植树节适度娱乐,不要沉迷游戏!严禁未满18岁儿童使用。哈哈哈哈哈哈哈哈哈哈哈哈哈你命由我不由你!!哈哈
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
""")
level = int(input("请输入难度(三岁小孩:30,五岁小孩:50,十岁小孩:100,......):"))
luckynum = random.randint(1, level)
guess = int(input("请输入你猜的数字:"))
while True:
if guess == luckynum:
print("恭喜你,猜对了!哈哈哈哈")
break
else:
print("哈哈,你猜错了!")
if guess > luckynum:
guess = int(input("小趴菜大了,请继续输入你猜的数字:"))
else:
guess = int(input("小趴菜小了,请继续输入你猜的数字:"))
3. 实验过程中遇到的问题和解决过程
- 问题1:我的调试器并没有处理好,导致并无法正常运行
- 问题1解决方案:开始经过不断的改变调试器并没有成功,之后重新下载了一个找到了错误,最开始的选项选错了
- 问题2:代码写的存在许多问题eg:level写的并不正确,while存在一些小问题
- 问题2解决方案:经过理解成功改正
其他(感悟、思考等)
1.在c语言学习之后进行的python学习理解难度不大,在学习的过程中也有新收获与新困惑,比较充实
2.学会了python的第一个程序,感觉非常有成就感,感觉到了python相对于c的简洁性与有趣型
参考资料
-
《Java程序设计与数据结构教程(第二版)》
-
《Java程序设计与数据结构教程(第二版)》学习指导