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确实是第一次使用,在各个方面都存在一些不习惯的地方,研究了好久也没搞明白,最后还是在群里其他同学的帮助下才成功解决了这个问题。(十分感谢!)
参考资料
https://www.cnblogs.com/hongshaozi/p/12700804.html
20202127 实验一《Python程序设计》实验报告的更多相关文章
- Python程序设计实验报告二:顺序结构程序设计(验证性实验)
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 崔攀 学号3190505136 成绩 日期 2020.3.22 指导老师 修宇 [实验 ...
- Python程序设计实验报告一:熟悉IDLE和在线编程平台
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 崔攀 学号3190505136 成绩_____ 日期 2020.3.8 指导老师 ...
- Python程序设计实验报告四:循环结构程序设计(设计型实验)
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 姚彩琴 学号3190505129 成绩 日期 2020.4.8 指导老师 修宇 [实验名称 ...
- Python程序设计实验报告三:分支结构程序设计
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 姚彩琴 学号3190505129 成绩 日期 2020.4.5 指导老师 修宇 [实验目的 ...
- PYTHON程序设计实验
Python程序设计实验报告一: 熟悉IDLE和在线编程平台 安徽工程大学 Python程序设计实验报告 班级 物流191 姓名 邹缕学号 3190505117成绩 ▁▁▁ 日期 2020.3.5 指 ...
- Python程序设计 实验 1 熟悉 IDLE 和在线编程平台
------------恢复内容开始------------ 安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 姚彩琴 学号3190505129 成绩 日期 2 ...
- 实验四 Android程序设计 实验报告
实验四 Android程序设计 实验报告 目录 代码托管地址 Android程序设计-1 Android程序设计-2 Android程序设计-3 Android程序设计-4 Android程序设计-5 ...
- 20175212童皓桢 Java实验二-面向对象程序设计实验报告
20175212童皓桢 Java实验二-面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设 ...
- 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验二 面向对象程序设计 实验报告
20175316 盛茂淞 2018-2019-2 <Java程序设计>实验二 面向对象程序设计 实验报告 (一)单元测试 在 IDEA中我们把产品代码放在src目录中,把测试代码放在tes ...
- 20155326 实验四 Android程序设计实验报告
20155326 实验四 Android程序设计实验报告 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3. ...
随机推荐
- 四种类型的数据节点 Znode ?
1.PERSISTENT-持久节点 除非手动删除,否则节点一直存在于 Zookeeper 上 2.EPHEMERAL-临时节点 临时节点的生命周期与客户端会话绑定,一旦客户端会话失效(客户端与 zoo ...
- Mybatis框架基础入门(五)--输入映射和输出映射
1.parameterType(输入类型) 1.1 传递简单类型 使用#{}占位符,或者${}进行sql拼接. <select id="caseCountByQueryCaseVo&q ...
- 说出 5 条 IO 的最佳实践?
IO 对 Java 应用的性能非常重要.理想情况下,你不应该在你应用的关键路径上 避免 IO 操作.下面是一些你应该遵循的 Java IO 最佳实践: a)使用有缓冲区的 IO 类,而不要单独读取字节 ...
- spring DAO 有什么用?
Spring DAO 使得 JDBC,Hibernate 或 JDO 这样的数据访问技术更容易以一 种统一的方式工作.这使得用户容易在持久性技术之间切换.它还允许您在编写 代码时,无需考虑捕获每种技术 ...
- 学习k8s(一)
一.安装及介绍 1.k8s架构 2.核心组件 3.其他组件 4.安装方式 yum安装: 1.5 最简单,版本低,适合学习 二进制安装: 最繁琐,可以用saltstack安装 kubeadm安装: 谷歌 ...
- .c文件和.h文件的关系
参考:12 另一篇:c源文件中为什么要包含自己对应的头文件 问题 在进行C语言文件移植时,遇到 "通常是每个.c文件对应一个.h文件",之前了解过.h文件是头文件,用来引用其他文件 ...
- C++ | 虚函数表内存布局
虚表指针 虚函数有个特点.存在虚函数的类会在类的数据成员中生成一个虚函数指针 vfptr,而vfptr 指向了一张表(简称,虚表).正是由于虚函数的这个特性,C++的多态才有了发生的可能. 其中虚函数 ...
- 记录axios高效率并发的方法
// 首先我的请求是统一管理 方便创建拦截器 export function login(parameter) { return axios({ url: api.Login, ...
- the compatibility problem of ie
ie8hack ie8下的兼容问题处理:背景透明,css3圆角,css3和jquery支持部分css3选择器(例如:nth-child),支持html5的语义化标签,媒体查询@media等. 在htm ...
- 前端面试题整理——手写AJAX
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...