Python学习中的心得

学习 Python已经有一段时间了,刚开始接触时感觉python好难,即便是一些简单的语法和语句啥的都不懂,因此刚开始学习python没有一点兴趣。直到一个晚上,老师在下课前设计了一些python语句。运行后,它将自动打开网页并在五秒钟后,倒计时自动打开网易云音乐,而且还可以自动播放。当时我就感觉好神奇。

Python学习中的心得_业界动态_行业云

随着课程的进行,以及在课下自己的慢慢了解,我发现其实python在当今社会很是重要,而且学习python不仅仅是学习简单的书本知识,更重要的是它也可以锻炼你的思维,也就是一种计算机思维,这种思维还是很重要的。

随着学习的逐渐深入,我逐渐发现,虽然说python难了些,但不是我开始想的那么无趣,其实python还是很有趣的,它的一些规则使我很感兴趣。这一类语言的特点就是不用编译,程序在运行的过程中,由对应的解释器向CPU进行翻译,个人理解就是一边编译一边执行。而JAVA这一类语言是需要预先编译的。没有编译最大的痛苦就是无法进行断点调试,唯一的办法就是在有疑问的地方打印各个变量的值来进行调试。这一类语言也没用类型,也就是说一个变量即可能是int型,但是也可能是String型,而且可以随时变化。

Python对于代码格式要求也相当严格,通过对于缩进的距离来判断代码是否处于同一个代码块。这样做的好处在于代码编写看上去很统一,不过习惯了java再看python,一开始还真的有点懵。Python也不依靠分号来决定一句代码是否结束,一行代码就是一句代码。我希望我能学好这门课程,我也会努力去学好的,为了兴趣,为了学分,也为了我自己的发展。

最后有两个疑问:

第一个疑问:似乎python里面是没有类这个概念的,那么我怎么像java那样定义一个对象的各种属性呢?就目前学习的已知知识来看,python有map这样的概念,个人看着和json数据差不多 比如 people = {‘name’:’Lilei’,’age’=22} 这样的话倒是实现了对一个对象进行各种属性的定义,但是就没有方法调用了,调用方法似乎只能play(people) 而没有people.play(),这个只有后期学习才能理解了。

第二个疑问:就是如果Python没有类型定义,那么如何实现方法重载呢?在方法内部对于参数类型进行判断么?但是似乎只能区别几种基本数据类型。或者说Python没有方法重载?那么在设计接口调用的时候,感觉会有点麻烦呢?

好了,今天的Python学习中的心得就分享到这里,在文末还有一些问题留给大家,如果想了解更多Python知识的,请继续关注。

18
156
0
92

相关资讯

  1. 1、JEDEC正式发布LPDDR5内存标准,或提升便携电子设备的性能2933
  2. 2、曲靖市人民政府与中国移动战略合作,启动首个5G试验基站2377
  3. 3、百度三项AI技术获中国专利银奖,引领人工智能关键技术突破2199
  4. 4、中兴通讯与南京公安研究院战略合作,计划建设5G新科技警务1516
  5. 5、小镇青年更喜欢奢侈品!的电商购买力超过一线城市2969
  6. 6、将定向组装技术与转移印刷的优势相结合可以制造全碳场效应晶体管992
  7. 7、韩国某公司开发出了全球首款适用于智能手机的微型温度传感器模块1022
  8. 8、三星推出新芯片ExynosiS111,实现10公里低功耗通讯4359
  9. 9、​华天伟业:国产化趋势显,中小企业LED电源的选择战略113
  10. 10、世界首个室温超导体诞生!科学家发明碳硫氢实现高压下15℃室温超导2936
全部评论(0)
我也有话说
0
收藏
点赞
顶部