20202127 实验一《Python程序设计》实验报告
# 20202127 2022-2022-2 《Python程序设计》实验一报告
课程:《Python程序设计》
班级: 2021
姓名: 马艺洲
学号:20202127
实验教师:王志强
实验日期:2022年3月17日
必修/选修: 公选课
1.实验内容
- 熟悉Pycharm等开发环境;
- 掌握基本的Python运行和调试技能;
- 掌握基本的Python编程技能。
- 程序代码托管到码云
2. 实验过程及结果
2.1熟悉Python开发环境
熟悉cmd、IDLE、Pycharm等开发环境
(1)在cmd运行python程序
(2)在IDLE(python自带编译器)中运行python程序
(3)在Pycharm中运行python程序
2.2练习Python运行、调试技能
1)在掌握Pycharm环境后运行python程序
(1)利用Pycharm运行程序:猜数游戏
2)在Pycharm中调试程序
Resume Program:断点调试后,点击按钮,继续执行程序;
Step Over
:在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。有一点,经过我们简单的调试,在不存在子函数的情况下是和Step
Into效果一样的(简而言之,越过子函数,但子函数会执行);
Step Into:单步执行,遇到子函数就进入并且继续单步执行(简而言之,进入子函数);
Step Out : 当单步执行到子函数内时,用step out就可以执行完子函数余下部分,并返回到上一层函数。
- 调试截图:
2.3编写程序,练习变量和类型、字符串、对象、缩进和注释等
(1)变量与类型:
(2)字符串:
(3)对象:pythpn中创建对象与类较为方便
(4)缩进、注释:
2.4掌握git技能
(1)根据云班课中所发布视频安装好Git并在组织内建立自己的仓库,在pycharm中配置好Git
(2)通过查阅互联网了解git的相关操作
(3)在Terminal:Local中依次输入git add ./git commit -m "注释"/git remote add origin "URL"(该指令仅输一次)/git push origin master,将所写程序托管到码云中
3. 实验过程中遇到的问题和解决过程
- 问题1:在使用git上传项目时,遇到了不少错误,例如说总是提示git不知道我是谁这个问题。。。。。。
- 问题1解决方案:通过网上查阅相关资料并且就相关问题请教了其他同学,发现可以使用git config --global user.name和git config --global user.email命令来解决。
其他(感悟、思考等)
在前几个学期学习了c、java等语言之后,发现python的入门上手还是较为容易的。
并且python在编写过程中函数无需大括号、无需定义类型等等特点使得语言使用更加简洁明了。
但是git确实是第一次使用,在各个方面都存在一些不习惯的地方,研究了好久也没搞明白,最后还是在群里其他同学的帮助下才成功解决了这个问题。(十分感谢!)