20234124 实验一《python程序设计》实验报告(最终版)

20234124陈远博 2024-03-18 22:42:29
  • # 学号 2023-2024-2 Python程序设计》实验1报告

    课程:《Python程序设计》
    班级: 2341
    姓名: 陈远博
    学号:20234124
    实验教师:王志强
    实验日期:2022312
    必修/选修: 公选课

    ## 1.实验内容
    1.熟悉Python开发环境;

2.练习Python运行、调试技能;

3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;

4.掌握git技能(可把猜数字游戏上传到gitee



## 2. 实验过程及结果
1.熟悉Python开发环境

在此实验中我利用百度搜索引擎,进入了Python的下载官网,并阅读相应的功能介绍,基本了解了Python的基本功能,以及其在日常生活中的应用!

 

 

安装python并进行试运行。确认能够正常运行!

 

 

2.练习Python运行、调试技能

进入官网后,点击下载,本人在D盘中专门设立了一个Python文件夹,以便存储Python程序的相关数据。在Python下载完成后,还需下载Pythoncharm才能够进行具体的编程操作。在Pythoncharm下载完成后,在内部新建了编程文件夹。并输入“print(“chenynuanbo ”)”这一实验程序,并成功运行!

官网下载pythoncharm

 

 

进入pythoncherm进行程序编写实验!

 

 

 

 

3.编写程序,练习变量和类型、字符串、对象、缩进和注释等

   进入Pythoncharm程序中,开始编程。我的编程《数字游戏》内容如下:

import random
n=random.randint(
1,110)
while True:
    a=
int(input("请输入数字:"))
   
if a>n:
       
print("大了")
   
elif a<n:
       
print("小了")
   
else:
       
print("对了")

进过验证,可以正常运行。我通过此次程序的编辑,基本掌握了练习变量和类型、字符串、对象、缩进和注释等Python的基本功能。

然后我们可以对程序进行验证,使用调试功能即可!

 

 

 

 

调试成功,程序可以正常运行!

随后我们进行选择语句的练习,根据老师的指导文件,我进行了石头剪刀布游戏的编写,其结果如下:

import random
flag =
True
while
flag:
    user =
input("请出拳:1、剪刀、2、石头、3、布 \n")
    robot = random.choice([
"剪刀", "石头", ""])
   
if user == robot:
       
print("平局!")
   
elif user == "剪刀" and robot == "石头":
       
print("很遗憾!你输了!")
    
elif user == "剪刀" and robot == "":
       
print("恭喜你!你赢了!")
   
elif user == "石头" and robot == "剪刀":
       
print("恭喜你!你赢了!")
   
elif user == "石头" and robot == "":
       
print("很遗憾!你输了!")
   
elif user == "" and robot == "石头":
       
print("恭喜你!你赢了!")
   
elif user == "" and robot == "剪刀":
       
print("很遗憾!你输了!")
    flag =
True if input("是否要继续游戏?继续(Y/y)、退出(N/n)") else False

程序运行成功,这使我对python的掌握程度大大加深!

4.掌握git技能(可把猜数字游戏上传到gitee

   输入老师提供的网址,进入git的官网进行注册,并建造程序存放库。在Python中下载git插件,就可以将编好的程序存入git库中保存。这极大便利了我们的编程,节约了我们电脑的储存空间!

 

 

然后在python上下载相应插件,并创建git仓库。

仓库创建成功后,我们未来的编程作业可以快速上传! 

 


## 3. 实验过程中遇到的问题和解决过程
- 问题1:在百度搜索引擎中无法准确找到Python的下载官网,出现下错的问题。
- 问题1解决方案:我使用老师给的网址进行精确搜索,成功找到Python官网并进行下载。
- 问题2:将Python程序直接下载到桌面,导致桌面凌乱,影响工作效率。
- 问题2解决方案:重新下载并在D盘建立专门的Python文件夹,这样方便我打开程序与提升工作效率!

---问题3:编程时,没有注意循环程序编程缩进规则,导致程序无法运行!

问题3解决方案:调整缩进在while True:

后编程要进行一定的缩进,还有一点是true中的t要大写!

##我的感悟: Python是一个十分复杂但又十分实用的软件,作为电科院的学子我深知熟练掌握Python的相关技能对我们以后的工作有着极大的帮助,虽然我是一名文科学生的我依然愿意努力学习 Python。俗话说“技多不压身”学会 Python编程的相关技能可以很好的提升我在日后综合能力的比拼。

 

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

93

社区成员

发帖
与我相关
我的任务
社区描述
Python程序设计作业
软件构建 高校 北京·丰台区
社区管理员
  • blackwall0321
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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