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

20234203郑凯夫 2024-03-19 00:34:21

# 学号 20234202 实验一《Python程序设计》实验报告

课程:《Python程序设计》
班级: 202342
姓名: 郑凯夫
学号:20234203
实验教师:王志强
实验日期:2024年3月18日
必修/选修: 公选课

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

内容二:练习Python运行、调试技能;

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

内容四:掌握git技能。

 

## 2. 实验过程及结果

熟悉python安装程序,在官网搜索下载适合机型的python版本

 选择了3.11.8版本

 窗口上方file,edit,shell,debug,options,window,help共七个选项,七个模块。File用于新建、保存、打开、另存等等,较为常用。

新建文件,输入print("hello,world"),进行熟悉尝试。

 以上为python运行环境熟悉过程,初次上手感觉尚佳。

内容二:练习Python运行、调试技能

1、猜数字游戏的运行

输入数字后,将出现据随机数进行的判定,并根据提示,如:猜大了、猜小了,进行猜测

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

进行老师课上教授的猜数字训练(输入数字后,将出现据随机数进行的判定,并根据提示,如:大了、小了,进行猜测)

 以上为程序内容

import random为输入随机数

num为数(无意义自命名)

random.randint() 方法返回指定范围内的整数,上图(整数大于1小于500)

int整数 rand 随机数

加入while循环以及if..elif...else循环进行了内外循环嵌套

限制了游戏次数为8,在while循环次数小于等于8时进行if语句循环,继续判断数字大小,在游戏次数等于8时判定为游戏失败

同时后者的多分支语句在内循环时判定所猜数字a1与随机数num的关系进行下一步判定。

在编写过程中出现了种种错误,如中英文字符的混淆、缩略行的省略、符号丢失甚至是拼写错误,仍需要改正。

 

内容四:掌握git技能。

 将猜数字游戏导入git并保存

## 3.实验过程中遇到的问题和解决过程

1.在编写过程中出现格式错误,导致程序无法正常运行,逐个排查浪费大量时间

2.理论与实践的偏差,在实际操作上存在很大不理解,在if语句格式的操作上逐行改错,问题大

3.不会将git配置到pycharm中,在同学帮助下解决

## 4.其他(感悟、思考等)

作为一位管理专业的学生,在学习和使用Python这门编程语言时,需要花更多时间练习编程,动手去写代码,深入理解编程概念,其方法远远不同与其他记忆类科目,更强调一种理解思考。相较于其他先前有所学习的同学而言,自己在高中所涉猎的一星半点仅仅只是为了通过会考而已,没有专业度,没有系统练习,在起步方面便落后许多。面对需要记忆掌握的编程语言,仍旧需要加紧记忆,并检查英语打卡。

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

93

社区成员

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

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