20231403 刘双睿2023-2024-2 《Python程序设计》 实验一报告

20231403刘双睿 2024-03-19 21:16:03

20231403 2023-2023-2 《Python程序设计》实验一报告
课程:《Python程序设计》
班级: 2314
姓名: 刘双睿
学号:20231403
实验教师:王志强
实验日期:2024年3月19日
必修/选修: 公选课
1.实验内容:
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4. 掌握git技能

2. 实验过程及结果:
源代码:

import random
quit=0
while quit == 0:
  print("请选择猜数字的难度:1(初级)2(中级)3(高级)")
  level=int(input("请输入等级:"))
  if level==1:
    item=100
  elif level==2:
    item=500
  elif level==3:
    item=10000
  answer = random.randint(1,item)
  print(answer)
  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 退出:"))

实验过程:
可以先进行游戏难度的选择,选择三个等级分别表示三个范围内的随机数,再从库里找到生成随机数的函数,用random.randint函数生成随机数。开始进行游戏,输入你猜的数,同时定义一个中间变量进行循环,当猜的数大于或小于所猜的数时,并要求重新输入更小或更大的数,当猜中时即可改变临时变量结束循环。即可再次输入数字进行继续游戏或者退出游戏。

运行过程:

img

调试过程:

img

用git托管代码:

img

3. 实验过程中遇到的问题和解决过程
问题一:代码编写时出现问题不知如何更改
解决过程:询问同学,使用chatgpt解决问题。

问题二:一开始不会使用码云gitte托管代码
解决过程:通过在csdn上搜索相关内容和在同学的帮助下成功上传代码文件进行托管。

其他(感悟、思考等)
1.人生苦短,我用python!!

...全文
112 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110

社区成员

发帖
与我相关
我的任务
社区描述
人生苦短,我用Python!
python3.11 高校
社区管理员
  • blackwall0321
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧