20243113 实验一《Python程序设计》实验报告
20243113 2025-3-12 《Python程序设计》实验一报告
课程:《Python程序设计》
班级: 2431
姓名: 应超群
学号:20243113
实验教师:王志强
实验日期:2025年3月12日
必修/选修: 公选课
一.实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;(编写一个猜数字或者剪刀石头布的游戏)
4. 掌握git技能;
二. 实验过程及结果
1.熟悉Pycharm等开发环境;
安装python
安装pycharm
下图为创建python文件
2.掌握基本的Python运行和调试技能;
下图中为简单的例子运行(通过右上角的三角运行或者左上角中运行一栏)
调试(以猜数字为例子)
通过左键代码左边的行来设置断点
右上角的小虫子(shift+F9)进入调试
在guess那一行代码前设置断点,调试后会出现answer,再输入guess,步入(或步过)会出现guess
3.掌握基本的Python编程技能。
变量
变量类型(不需要如C语言中的“int”“float”之类设置)
缩进(通过Tab键,一般缩进有特殊作用,如if中标识包括的范围)
注释(解释如图)
下面是猜数字例子
import random
print("""
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
欢迎来到猜数字0.0.0内测版
时间 2025/3/12
适度休息,注意游戏
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
""")
answer = random.randint(1,100)
guess = int(input("请输入你的猜测数字:"))
while True:
if guess == answer:
print("对了")
break
elif guess > answer:
print("猜的有点大")
guess = int(input("请输入你的猜测数字:"))
else:
print("猜的有点小")
guess = int(input("请输入你的猜测数字:"))
——
调试(上文有具体过程)
4.程序代码托管到码云(Gitee)
打开码云
登录之后,创建仓库(记住仓库网址)
先创建一个新项目,再点克隆仓库
之后在最左侧找到提交一栏(Alt + 0),选中对应项目,提交并推送
三. 实验过程中遇到的问题和解决过程
- 问题1:git时上传没有反应
- 问题1解决方案:要上传并推送(具体过程见上文)
其他(感悟、思考等)
学会了打包文件,可以发给同学,不用让同学下python就能运行了。
pycharm中代码补全功能很方便,可以猜到要写的代码
参考资料
《从零开始学Python》