当前位置:   article > 正文

20234116 实验一《Python程序设计》实验报告_python 程序设计课程实验报告

python 程序设计课程实验报告

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

课程:《Python程序设计》
班级: 2341
姓名:黄靖涵
学号:20234116
实验教师:王志强老师
实验日期:2024年3月12日
必修/选修: 公选课

1.实验内容

(1)熟悉Python开发环境;

①安装PyCharm。
②打开PyCharm,熟悉其界面布局,包括菜单栏、工具栏、项目浏览器、编辑器、控制台等。

(2)练习Python运行、调试技能

①创建和管理项目:在PyCharm中,可以通过"Create New Project"来创建一个新的项目,选择项目的路径。创建好项目后,可以在项目浏览器中看到项目的目录结构,方便对项目进行管理。
②编写和运行代码:在PyCharm的编辑器中,可以编写Python代码。编辑器提供了语法高亮、自动补全、代码折叠等功能,提高了编写代码的效率。编写完代码后,可以通过运行/调试配置来运行或调试代码。
代码的调试:PyCharm自我调试功能很强大,可以帮助代码编写者定位、修复代码中的错误,我们可以逐步执行代码,找到问题的所在。

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

①字符串拼接:

②代码缩进:Python 对代码的缩进要求非常严格,同一个级别的代码块的缩进量必须相同。同一个级别的代码块的缩进量必须相同。

③注释:注释在 Python 中,使用“#”作为单行注释的符号。从符号“#”开始直到换行为止,“#”后面所有为容都作为注释的内容。

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

①注册登录gitee,创建仓库。

②将小游戏代码文件上传至在gitee创建的仓库:小黄同学的第二个仓库。


2. 实验过程及结果

①使用input函数。input默认输入字符串需要用int转化为数字

②使用random函数。randint(x1,x2)随机生成x1-x2之间的数字。范围在0-100之间,通过键盘输入所猜数,如果大于预设值,显示“结果猜大了”;如果小于预设值,显示“结果猜小了”;如此一直到猜中该数,显示“恭喜猜中了!”,玩家只有十次猜数机会。
③使用break跳出游戏,结束执行。
3. 实验过程中遇到的问题和解决过程
- 问题1:语法错误,代码运行时出现语法错误,指出某个地方有语法问题。

解决方案:仔细检查错误消息指出的代码行,查看是否有遗漏的括号、引号或其他符号  。

                  确保所有的缩进都是正确的,因为Python对缩进很敏感。检查是否使用了Python的关                      键字作为变量名。如果使用了中文符号(如中文逗号),需要替换为英文符号。

- 问题2:代码中的循环没有正确的退出条件,导致程序陷入无限循环。

解决方案:仔细检查循环的条件表达式,确保它能够在某个条件下变为False。
                  使用break语句在适当的时候退出循环。

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

Python编程的基础学习为我打开了一个全新的世界,让我对编程有了更深入的了解和认识。在这个过程中,我不仅学习到了Python的基础知识,还锻炼了自己的逻辑思维和解决问题的能力。通过编写程序,我编写了一个实际可运行小游戏,这种感觉非常奇妙和令人满足。

此外,Python学习还锻炼了我的逻辑思维和解决问题的能力。在编写程序的过程中,我需要不断地思考尝试和修改,找到解决问题的最佳方案。同时,在学习过程中我还学会了如何向他人学习、与他人合作沟通。

最后,Python编程实验还让我认识到了自己的不足和需要改进的地方。在编程过程中,我遇到了很多困难和挑战。有时我需要花费很长时间才能解决一个问题,有时我需要向他人寻求帮助。这些经历让我认识到了自己的不足和需要改进的地方。我会继续努力学习,积极向老师请教,提高自己的编程技能,以便更好地应对未来的挑战。

参考资料:1.为pycharm配置gitee (qq.com)

                  2.【美】埃里克·马瑟斯《python编程:从入门到实践》

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/769040
推荐阅读
相关标签
  

闽ICP备14008679号