20222223 实验一《Python程序设计》实验报告
20222223 2024-2025-2 《Python程序设计》实验一报告
- 课程:《Python程序设计》
- 班级: 2222
- 姓名: 李東霖
- 学号: 20222223
- 实验教师:王志强
- 实验日期:2025年3月12日
- 必修/选修: 公选课
一、实验内容
- 熟悉Python开发环境;
- 练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
- 编写程序,练习变量和类型、字符串、对象、缩进和注释等;(编写一个猜数字或者剪刀石头布的游戏)
- 掌握git技能
二、 实验过程及结果
1.熟悉Python开发环境
(1)下载并安装python环境
访问网站 https://www.python.org 下载python环境,下载完成后默认安装即可

打开powershell或cmd,输入“python”验证环境是否正确安装

(2)下载安装PyCharm
访问网站 https://www.jetbrains.com/zh-cn/pycharm 下载pycharm

安装完成后双击运行,打开的窗口如下

新建一个python文件,右键点击目录,选择新建中的python文件

2.练习Python运行、调试技能
(1)运行简易加法程序
程序如下:
print("欢迎使用简单加法程序!")
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
result = num1 + num2
print(f"{num1} + {num2} 的结果是:{result}")
运行结果如下:

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

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)
运行结果:

4.掌握git技能
(1)下载git
访问网站 https://git-scm.com/downloads 下载git,默认安装即可

(2)在pycharm中安装gitee插件
在pycharm的插件市场中搜索gitee,点击下载安装

点击版本控制->gitee,添加账户,这里我选择令牌登录

访问网站 https://gitee.com ,点击个人主页->设置->私人令牌,生成新令牌,复制到pycharm完成登录

(3)使用git将代码上传到gitee
点击左侧工具栏的提交,选中需要上传的文件,点击提交

在gitee仓库中查看提交的代码

在此附上我的gitee仓库连接:gitee仓库
三、实验过程中遇到的问题和解决过程
问题:在pycharm中登录gitee账号时出错,长时间在此界面卡住。

解决办法:我在最初使用的登录方式为“通过gitee登录”,无论怎么尝试,都无法成功添加账号。

后来我改用令牌登录,通过gitee中生成的私人令牌登录pycharm,成功解决了问题。

浙公网安备 33010602011771号