20193314白晨阳 实验一《Python程序设计》实验报告
实验一
20193314 2020-2021-2 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 201933
姓名: 白晨阳
学号:20193314
实验教师:王志强
实验日期:2021年4月17日
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
2. 实验过程及结果
1:首先熟悉python开发环境,我使用idle和pycharm,但大多数是使用pycharm,因为传递比较方便,而idle则编码比较方便。
下面是我用idle写的代码:
下面是用pycharm写的代码:
2:idle和pycharm的运行都相当的简单,idle回车就行,pycharm用shift+F10就行
idle的调试比pycharm的麻烦一些:
pycharm的调试就"起飞"了:
1>重新开始debug
2,3没用过,不说
4>停止debug
5>debug时查看并编辑断点
debug技巧快捷键:
最长用的快捷键:
F9: debug调试,Resume Program
ctrl+F5: 重新执行
Ctrl+Shift+F8: View Breakpoints已经进入了一个函数体中,现在想跳出当前函数体内,返回到调用此函数的地方,即使用此功能
F8: Step Over执行下一行
3:对变量和类型、字符串、对象、缩进和注释的联系:
4:掌握git:
安装Gitee
上传
3. 实验过程中遇到的问题和解决过程
- 问题1:在整个过程中,写作业并不难,难在如何提交作业,第一天就写完了作业,提交作业整了一个周
- 问题1解决方案:重新安装了一遍程序,然后跟着教程一遍遍才提交成功
- 问题2:if条件语句,while、for循环语句总执行不了
- 问题2解决方案:冒号问题
- 问题3:idle的debug不会用,找不到解决问题的途径
- 问题2解决方案:仔细找一遍,然后网上找教程
其他(感悟、思考等)
在本次实验中,首先我学到了很多关于python的知识,提高了编码实力。
其次我在编码的时候发现我打字速度越来越快,这也有利于我的身体健康,毕竟脑子与身体有了协同,以后老年痴呆的概率就更小了。
最后我发现了网络的最大好处,网络自诞生之日起就褒贬不一,那我们为什么还要使用它?这次实验给了我答案:他太方便了。
他这种方便不仅仅体现在生活方面,更体现在学习和知识的传播中,网络的出现使知识加速传播,每个人都可以在网络发表自己的思想,
每个人都可以从网络中找到自己最爱的知识,不仅如此,对于我们不熟悉的知识,我们能从网络中找到熟悉他的人做的教程,网络就是一个
世界平台,每个人都在这个平台中展现自己的学识,每个人都能在这里进步,每个人的进步就会推动世界的发展,互联网不愧是最伟大的
发明之一。
参考资料
pycharm配置:https://shimo.im/docs/pXwjwwdYyqK89q9p/read
码云+Git配置:https://www.cnblogs.com/desireyang/p/13416705.html
百度:https://blog.csdn.net/weixin_43472408/article/details/85072640
20193314白晨阳 实验一《Python程序设计》实验报告的更多相关文章
- PYTHON程序设计实验
Python程序设计实验报告一: 熟悉IDLE和在线编程平台 安徽工程大学 Python程序设计实验报告 班级 物流191 姓名 邹缕学号 3190505117成绩 ▁▁▁ 日期 2020.3.5 指 ...
- Python程序设计实验报告二:顺序结构程序设计(验证性实验)
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 崔攀 学号3190505136 成绩 日期 2020.3.22 指导老师 修宇 [实验 ...
- Python程序设计实验报告一:熟悉IDLE和在线编程平台
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 崔攀 学号3190505136 成绩_____ 日期 2020.3.8 指导老师 ...
- Python程序设计 实验 1 熟悉 IDLE 和在线编程平台
------------恢复内容开始------------ 安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 姚彩琴 学号3190505129 成绩 日期 2 ...
- Python程序设计实验报告四:循环结构程序设计(设计型实验)
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 姚彩琴 学号3190505129 成绩 日期 2020.4.8 指导老师 修宇 [实验名称 ...
- Python程序设计实验报告三:分支结构程序设计
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 姚彩琴 学号3190505129 成绩 日期 2020.4.5 指导老师 修宇 [实验目的 ...
- 实验四 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. ...
随机推荐
- [Oracle19C 数据库管理] 配置数据库审计
以下内容未经整理 占位 强制审计:无法关闭此审计,比如记录数据库的开启和关闭. 标准审计: 基于值得审计:创建触发器,基于值进行记录.Trigger占用资源多 细粒度审计:加一些where条件,针对触 ...
- 百题计划-3 codeforces 657div2 C. Choosing flowers 贪心+枚举+二分
https://codeforces.com/contest/1379/problem/C 题意: 给m种花(a,b),从中取出n朵,每种花可以取0和无限朵,如果取出第i朵花的个数为c>0,则贡 ...
- Rust字符串处理
Trim移除字符串开始末尾的字符串 fn main() { let s = " Hello Rust! "; // trim移除字符串开始末尾的空格 // "Hello ...
- java,抽象类,接口的方法,子类继承是不是必须全部实现
普通类继承,并非一定要重写父类方法. 抽象类继承,如果子类也是一个抽象类,并不要求一定重写父类方法.如果子类不是抽象类,则要求子类一定要实现父类中的抽象方法. 接口类继承.如果是一个子接口,可以扩展父 ...
- java技术系列(四) 泛型
泛型声明 有限制泛型声明方式: //确保class即表示枚举有表示Operation的子类型: private static <T extends Enum<T> & Ope ...
- class声明中初始化静态成员变量的问题
1. const静态变量,允许整型或枚举类型成员直接初始化. 2. constexpr静态变量,允许literal类型成员直接初始化. 3. c++17引入inline变量,允许其他类型成员直接初始化 ...
- 自定义函数式@FunctionalInterface异常接口
1.添加注解 /** * 抛出异常函数接口 * * @author liunancun * @date 2021/2/5 */ @FunctionalInterface public interfac ...
- 765. 情侣牵手 (Hard)
问题描述 765. 情侣牵手 (Hard) n 对情侣坐在连续排列的 2n 个座位上,想要牵到对方的手. 人和座位由一个整数数组 row 表示,其中 row[i] 是坐在第 i 个座位上的人的 ID. ...
- 【剑指Offer】【树】树的子结构
题目:输入两棵二叉树A,B,判断B是不是A的子结构.(ps:我们约定空树不是任意一个树的子结构) /* struct TreeNode { int val; struct TreeNode *left ...
- Linux环境下将.net6项目部署到docker
1.创建一个ASP.NET Core Web应用(MVC) 注意点:建议不用勾选单选框"启用Docker(E)",因为勾选后,涉及到Docker-Desktop的安装,可能会引起本 ...