• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
李潇敏
博客园    首页    新随笔    联系   管理    订阅  订阅
20193102 实验一 《python程序设计》实验报告

20193102 2019-2020 《python程序设计》实验1报告

课程:《python程序设计》
班级:1931
姓名:李潇敏
学号:20193102
实验教师:王志强
实验日期:2020.4.11
必修/选修:公开课

1.实验内容

1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能

2.实验过程及结果

整个实验过程我首先用pycharm建立了一个python file,然后进行程序编写。

我编写了一个可以计算平均成绩的小程序,这个程序分为计算平均成绩、输出各变量类型和循环。将用户输入的成绩赋给变量,通过缩编程序步骤计算平均成绩。为了进一步熟悉python,我编写输出了各种不同的变量类型,int、float、bool、str,并认识到计算机在处理数据的时候,会分为不同的类型,比如整型浮点型数据可以进行数学运行,字符串类型可以作为输出提示文字等等。同时在编写的过程中为了增强程序可读性,我在while循环进行适当缩进,并增加了注释和缩进换行以区分这个程序的三大内容。

然后进行debug分步调试程序,修改程序的小问题,程序没有语法问题后我成功运行了程序。

最后通过add file to git(自动)、commit(右上角的对勾)、push(vcs-git-push)、三大步骤将代码托管到码云。



3.实验过程中遇到的问题和解决过程

  • 问题一:第一次提交作业的时候写代码一分钟,push到码云用了一晚上。不熟悉代码传到码云的整个流程。
  • 问题一解决办法:求助学长并在百度上查找传送到码云的方法。
  • 问题二:完成编写代码后不能正确运行。
  • 问题二解决办法:debug程序,分步调试后发现while循环语句的语法用错了,没有加冒号。并且input得到的数据没有转换为int型,导致无法进行数学运算。
  • 问题三:之前的提交作业中遇到对知识点(比如元组)掌握不牢固,无法完成程序编写。
  • 问题三解决办法:百度学习知识点的应用条件或者使用方法。

其他(感悟、思考等)

学习python后我发现python和c语言由共通的地方,他们的逻辑思维都是一样的只是语法不太相同。
并且,python和c语言一样需要多多上机练习,不然语法应用不熟练,或者对元组列表等理解不到位,就无法用代码表达自己的思维,因此我们要多多练习,多看网上源代码学习编写者的思路。
多在实践中应用python知识,经过看python视频资源和老师布置的作业题目可以看出来,生活中其实很多都可以用python来解决,因此,我们不能把python的学习停留在知识的表面,要在实际中学习编码方法,并结合实际体会python的重要用途。
还有很重要的一点就是python课让我深刻体会到了自学的重要性,通过百度、看博客找问题的解决方法。(不得不为万能的度娘点赞!)

参考资料

  • 教科书

  • 云班课上的视频资源

  • 各种博客和网上的资料

posted on 2020-04-11 22:19  20193102李潇敏  阅读(4559)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3