20221320 2022 |
您所在的位置:网站首页 › python界面设计猜数字 › 20221320 2022 |
20221320 2022-2023-2 《Python程序设计》实验一报告
课程:《Python程序设计》 班级: 2213 姓名: 冯泰瑞 学号:20221320 实验教师:王志强 实验日期:2022年3月9日 必修/选修: 公选课 1.实验内容1.熟悉Python开发环境; 2.练习Python运行、调试技能; 3.编写程序,练习变量和类型、字符串、对象、缩进和注释等; 4. 掌握git技能 2. 实验过程及结果 1.练习python的运行功能:使用二分法进行猜数游戏,因为全过程太长,这里只展示部分截图
(已包含难度选择)
1.设置断点
源代码: import random quit = 0 while quit == 0: print("请输入猜数字的难度:1(初级)、2(中级)、3(高级)") level = int (input()) if level == 1: pass elif level ==2: item =500 elif level ==3: item =10000 answer = random.randint(1,item) guess = int(input ("请输入你猜的一个数:")) flag = 0 while flag == 0: if guess == answer: print("太棒了,猜对了") flag = 1 elif guess > answer: print("猜的数大了") guess = int(input ("请输入小一点的数:")) else: print("猜的数小了") guess = int(input ("请输入大一点的数:")) quit=int(input("继续游戏输入0,停止游戏输入1")) 3. 实验过程中遇到的问题和解决过程 问题1:除了设置标志值外,还有什么方法可以作为循环的终止条件 问题1解决方案: import random # 模拟电脑随机生成1~100的整数 computer = random.randint(1, 101) while True: number = int(input("请输入100以内的整数:")) if (number > computer): print("你猜大了") elif (number < computer): print("你猜小了") else: print("恭喜你赢了") break 问题2:初次使用pycharm,不太熟练pycharm中各种调试按钮的功能和含义 问题2解决方案:在CSDN中查询有关文章进行阅读,相关文章链接如下:PyCharm 的调试功能 其他(感悟、思考等)调试程序可以使我们准确找出程序的逻辑错误,为我们仅仅用大脑想程序哪里有逻辑错误提供了一条具体可见的路径 参考资料1.为pycharm配置gitee 2.Git Download For Windows |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |