课程:《Python程序设计》
班级:2443
姓名:徐源
学号:20244316
实验教师:王志强
实验日期:2025年3月12日
选修:公选课
1.实验内容:
学会用python语言编写简单的石头剪刀布游戏或者猜数字游戏
2.实验过程及结果
(1)在老师讲解完简单的python语法后,比较其与我们上学期的C语言不同之处,带领我们开始尝试编写《零基础学python》一书中简单的程序
(2)遵循着基本语法与逻辑,在老师的帮助和提示下,我们用pythoncharm编写简单的猜数字游戏;
(3)由于水平不高,所以我只编写了最简单的猜数字游戏的程序,调试运行后,程序正常运行
3.实验过程中遇到的问题和解决过程
(1)发现最开始只知道设计一个确定的数字,才能编写出程序,不知道如何将其升级为在某个范围内的随机数字
解决过程:luckynum = random.randint(1,100)用随机数哈(学到了学到了);
(2)在while true的大环境下,如果猜对了,最后无限显示你猜对的消息
解决方法:和C语言一样,在这个部分的后面加一个break;
4.实验代码
import random
luckynum = random.randint(1,100)
guess = int(input("请输入你猜的数字:"))
while True:
if guess == luckynum:
print("666,竟然猜对了")
break
else:
print("牢弟还得练,这都能错")
if guess < luckynum:
guess = int(input("小了孩子,猜你想猜的:"))
else:
guess = int(input("大了孩子,猜你想猜的:"))