上海麻将小游戏2|哈灵上海麻将辅助2018最新版功能
400-650-7353

精品课程

您所在的位置:首页 > 大学生就业 > 【实习总结】16天Python实习总结

【实习总结】16天Python实习总结

  • 来源:优就业
  • 2018-11-07 17:25:21
  • 阅读()
  • 分享
  • 手机端入口

在学校的课程?#26657;?#25105;们大多以理论课为主,即使有实验课,动手的机会也并不是很多。不过在实习中却截然相反,主要强调的是动手能力。此次实习,我们主要学习了python的一些基础技术,以及在公司编写程序时的思路。根据老师的要求,在不懈的努力中和各位老师的帮助下完成了很多小程序的制作,在制作这些小程序的过程?#26657;?#25105;们拓宽了自己的思路,知道了想完成一个程序可以有很多种方法。

例如,做一个日历,要求是显示2018年,可以显示每个月,?#25512;?#20013;每一天对应的星期几。在制作日历的过程?#26657;?#26368;开始的显示闰月、每个月多少天、日历格式,都很快就实现了。但是在打印输出的时候出了问题,每个月30天左右,按代码逻辑应当以5行7列的形式?#27492;?#24207;输出每月的月历,但最终结果总是与我作对,总是不听话偏偏以单列?#27492;?#24207;纵向输出,在几次更改后都不能实现预期效果。我在网上查?#26131;?#26009;却发现了一个简单的函数calendar,这是python自带的函数,有了他只要简短的几?#20889;?#30721;就可以实现老师要求的程序,代码如下:

import calendar

yy = 2018

for mm in range(1,13):

print(calendar.month(yy,mm))

程序就这样出来了,但是我有些不?#24066;模?#24863;觉这并不是自己的成果,有些?#36947;粒?#25105;相信老师也不想让我们以这样的方式完成作业,我想再试一下自己的方法。就这样,我记下了这简单的程序,开始尝试调试自己的方法,最后我?#19994;?#20102;程序症结所在,是之前没有把换行符加在?#23454;?#30340;地方,导致一直没有按预期格式输出。

还有就是我们的大作业了,我们选作的是《智能杂货铺》。要求是制作一个智能杂货铺,要求有交互式的设计,能够浏览商品,能够给商品分类,能够计算总金额和打印小票,最后是能够较简单地改变商品属性,比如价格之类的。前面都还好,只是这最后一个要求让我有些麻烦,较简单地改变商品,如果从代码里更改一定不算简单,于是在和同学的讨论之后,产生几个思路并进行了许多次尝试,最后我决定用数组存储商品属性,更改的时候替换原数组内对应元素,以达到更改的目的。思路一确定,我便开始了编码,由于对Python函数并不是很熟悉,用起来并不得心应手,最后我决定用while循环层层嵌套if语句的逻辑来完成多级菜单,达到给?#27809;?#32034;引的目的,同时满足了交互式的要求,虽然程序很麻烦,但我们还是抓紧时间提前完成了作业,并达到了题目里的所有要求。

除了这些,还有很多作业和测试,在这过程中我们学到了很多东西。通过这些程序,我觉得我学到的并不只是技术,学到的更是思路。

非常?#34892;?#20960;位实习指导老师的一次次讲解和疑难解答,只有在这一次又一次的实践?#26657;?#25105;们的编程能力和思维才会有提升。

实习,是开端也是结束。在这次实习过程?#26657;?#25105;感受到了不同于学校的更加有效的学习方式,这让我能更快地丰富自己的知识和阅历。16天的Python实习时间一晃而过,暑期实习就这样结束了,期待下一次秋季实习能够给我们带来更多的知识。

相关推荐

【Python培训 ?#30475;有?#30333;到大咖 打造Python精英人才

【Python入门免费课程】引领编程开发新趋势

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及?#27425;?#20214;地址。

申请免费试听课程
课程干货资料
 

相关推荐

从入门到进阶
免费干货资料

进群即领(备注“500G?#20445;?/span>
进群即领
(备注“500G?#20445;?/span>
 
 
上海麻将小游戏2 体云南时时结果 秒速时时结果查询 重庆时时计划八仙 江西时时11先五 下载香港马会手机版 ag真人试玩2000 重庆快三 天津快乐十分前组遗漏 三张牌的魔术 重庆时时存在作弊么 体云南时时结果 秒速时时结果查询 重庆时时计划八仙 江西时时11先五 下载香港马会手机版 ag真人试玩2000 重庆快三 天津快乐十分前组遗漏 三张牌的魔术 重庆时时存在作弊么