赞
踩
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编程:从入门到实践》
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。