20242127 2024-2025-2 《Python程序设计》实验报告
课程:《Python程序设计》
班级: 2421
姓名: 李映亮
学号:20242127
实验教师:王志强
实验日期:2021年3月12日
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;(编写一个猜数字或者剪刀石头布的游戏)
- 掌握git技能
2. 实验过程及结果
1.完成了Python环境的安装,成功安装了Pycharm。
2.练习编写了打印简单的字符串。
test='人生苦短,我用python'
print(test)
3.编写了一个简单的数字小游戏。
print('''
********************************************************欢迎来到猜数字游戏
********************************************************
''')
level=int(input("请输入难度(A级:30,B级:50,C级:100)"))
number = random.randint(1, level)
while True:guessNumber = input("请输入一个1到100的整数: ")try:guessNumber = int(guessNumber)except ValueError:print("输入无效,请输入一个整数。")continueif guessNumber == number:print("恭喜你猜对了!")breakelif guessNumber > number:print("猜错了,你猜大了!\n再猜一次吧。")elif guessNumber < number:print("猜错了,你猜小了!\n再猜一次吧。")
4.成功掌握git技能,并将该代码传至Gitee。
3. 实验过程中遇到的问题和解决过程
- 问题1:在输入所猜数字时数字的形式往往是字符类型。
- 问题1解决方案:在input前用int()函数转换。
- 问题2:在猜出正确数字后,程序依然不会退出,而是继续让你猜想下去。
- 问题2解决方案:在判断结果正确后的代码语句后加入break
其他(感悟、思考等)
可以利用ai来对代码进行修正。
将有关python的程序多装装。
参考资料
- 王志强老师言传身教
-《Python编程从入门到实践》