实验一

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程序设计》实验报告的更多相关文章

  1. PYTHON程序设计实验

    Python程序设计实验报告一: 熟悉IDLE和在线编程平台 安徽工程大学 Python程序设计实验报告 班级 物流191 姓名 邹缕学号 3190505117成绩 ▁▁▁ 日期 2020.3.5 指 ...

  2. Python程序设计实验报告二:顺序结构程序设计(验证性实验)

      安徽工程大学 Python程序设计 实验报告 班级   物流191   姓名  崔攀  学号3190505136 成绩 日期     2020.3.22     指导老师       修宇 [实验 ...

  3. Python程序设计实验报告一:熟悉IDLE和在线编程平台

    安徽工程大学 Python程序设计 实验报告 班级   物流191   姓名  崔攀  学号3190505136 成绩_____           日期     2020.3.8     指导老师  ...

  4. Python程序设计 实验 1 熟悉 IDLE 和在线编程平台

    ------------恢复内容开始------------ 安徽工程大学 Python程序设计 实验报告 班级   物流191   姓名  姚彩琴  学号3190505129 成绩 日期     2 ...

  5. Python程序设计实验报告四:循环结构程序设计(设计型实验)

    安徽工程大学 Python程序设计 实验报告 班级   物流191   姓名  姚彩琴  学号3190505129 成绩 日期     2020.4.8     指导老师       修宇 [实验名称 ...

  6. Python程序设计实验报告三:分支结构程序设计

    安徽工程大学 Python程序设计 实验报告 班级   物流191   姓名  姚彩琴  学号3190505129 成绩 日期     2020.4.5     指导老师       修宇 [实验目的 ...

  7. 实验四 Android程序设计 实验报告

    实验四 Android程序设计 实验报告 目录 代码托管地址 Android程序设计-1 Android程序设计-2 Android程序设计-3 Android程序设计-4 Android程序设计-5 ...

  8. 20175212童皓桢 Java实验二-面向对象程序设计实验报告

    20175212童皓桢 Java实验二-面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设 ...

  9. 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验二 面向对象程序设计 实验报告

    20175316 盛茂淞 2018-2019-2 <Java程序设计>实验二 面向对象程序设计 实验报告 (一)单元测试 在 IDEA中我们把产品代码放在src目录中,把测试代码放在tes ...

  10. 20155326 实验四 Android程序设计实验报告

    20155326 实验四 Android程序设计实验报告 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3. ...

随机推荐

  1. Java lombok包中的常用注解,便捷化开发POJO类

    lombok包中的一些常用注解 如何使用Lombok?Lombok提供注解方式来提高代码的简洁性,常用注解有:    @Data    @Setter @Getter    @NonNull    @ ...

  2. concat()函数

    该函数可以将多个字符串连成一个字符串.使用语法concat(str1, str2, ...)返回结果参数拼接成的字符串,如果有任何一个参数为null,则返回值为null例子1.从person表查出数据 ...

  3. (四)REDIS-布隆过滤器及缓存

    (一)布隆过滤器 布隆过滤器(英语,Bloom Filter)是1970年由布隆提出的.它实际是一个很长的二进制数组+多个随机Hash算法映射函数,主要用于判断一个元素是否在集合中. 通常我们会遇到很 ...

  4. R语言3D图导出矢量图有bug

    谁不喜欢高清无码?rgl.snapshot就是个渣渣 首先,用rgl画3D图并调整好视角,代码如下: z <- 2 * volcano # Exaggerate the reliefx < ...

  5. 打卡node day05 mongodb

    1.安装 [官网]https://www.mongodb.com/download-center/community?jmp=nav 配置环境变量 配置完环境变量坚持是否成功 在所在位置新建文件夹 启 ...

  6. 知识图谱demo net core + neo4j

    知识图谱 基于neo4j数据库和.net core开发环境 Neo4j数据库的安装 安装neo4j数据库之前,需安装java的JDK文件,安装版本需与数据库保持一致,较新的neo4j数据库都需要至少j ...

  7. php基础教程(三)

    PHP语法概述 A. 基本语法 即使初次接触PHP的用户也会发现自己对PHP的语法风格并不陌生. 例如:<?php echo "Hello!": ?> 显示结果为&qu ...

  8. fork子进程父进程死掉之后,getppid()不为1的解决办法

    代码例子:程序在执行之后,会一直死在while中,打印发现当父进程被终止,getppid() 的值也不为1 pid_t pid;if((pid = fork()) < 0){ printf(&q ...

  9. nebula命令行无法查看配置信息

    版本为nebula2.0.1 正在部署集群,节点数比较多,直接在一个节点配置好配置文件,分发到其他节点, 为了减少后续修改配置文件时再为配置文件添加--local_config=true,所以直接加上 ...

  10. Byte流的压缩小技巧

    使用Lz4: public class Lz4Tool { public static byte[] CompressBytes(byte[] bytes) { return LZ4Codec.Wra ...