20222223 实验一《Python程序设计》实验报告

20222223 2024-2025-2 《Python程序设计》实验一报告

  • 课程:《Python程序设计》
  • 班级: 2222
  • 姓名: 李東霖
  • 学号: 20222223
  • 实验教师:王志强
  • 实验日期:2025年3月12日
  • 必修/选修: 公选课

一、实验内容

  1. 熟悉Python开发环境;
  2. 练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
  3. 编写程序,练习变量和类型、字符串、对象、缩进和注释等;(编写一个猜数字或者剪刀石头布的游戏)
  4. 掌握git技能

二、 实验过程及结果

1.熟悉Python开发环境
(1)下载并安装python环境

访问网站 https://www.python.org 下载python环境,下载完成后默认安装即可
image
打开powershell或cmd,输入“python”验证环境是否正确安装
image

(2)下载安装PyCharm

访问网站 https://www.jetbrains.com/zh-cn/pycharm 下载pycharm
image
安装完成后双击运行,打开的窗口如下
image
新建一个python文件,右键点击目录,选择新建中的python文件
image

2.练习Python运行、调试技能
(1)运行简易加法程序

程序如下:

print("欢迎使用简单加法程序!")
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
result = num1 + num2
print(f"{num1} + {num2} 的结果是:{result}")

运行结果如下:
image

(2)调试加法程序

点击代码左侧设置断点,点击上方工具栏的debug按钮进行调试
调试过程中在下方可以看见各个变量的值
image

3.编写一个猜数字游戏

代码如下:

import random
print('猜数字游戏开始!')
level=int(input('请输入难度:'))
num=random.randint(1,10**level)
biggest=str(10**level)
print('数的范围为1-'+biggest)
guess = int(input('请输入你猜的数:\n'))
while guess != num:
    if guess > num:
        guess = int(input('大了,请输入你猜的数:\n'))
    if guess < num:
        guess = int(input('小了,请输入你猜的数:\n'))
    if guess == num:
        print('恭喜你猜对了!')
        break
exit(0)

运行结果:
image

4.掌握git技能

(1)下载git

访问网站 https://git-scm.com/downloads 下载git,默认安装即可
image

(2)在pycharm中安装gitee插件

在pycharm的插件市场中搜索gitee,点击下载安装
image
点击版本控制->gitee,添加账户,这里我选择令牌登录
image
访问网站 https://gitee.com ,点击个人主页->设置->私人令牌,生成新令牌,复制到pycharm完成登录
image

(3)使用git将代码上传到gitee

点击左侧工具栏的提交,选中需要上传的文件,点击提交
image

在gitee仓库中查看提交的代码
image
在此附上我的gitee仓库连接:gitee仓库

三、实验过程中遇到的问题和解决过程

问题:在pycharm中登录gitee账号时出错,长时间在此界面卡住。
image

解决办法:我在最初使用的登录方式为“通过gitee登录”,无论怎么尝试,都无法成功添加账号。
image
后来我改用令牌登录,通过gitee中生成的私人令牌登录pycharm,成功解决了问题。
image

参考资料

posted @ 2025-03-18 15:38  doronlee  阅读(63)  评论(0)    收藏  举报