首页 > 编程语言 > 详细

关于python的初步学习

时间:2020-04-05 02:35:36      阅读:66      评论:0      收藏:0      [点我收藏+]

      在学习python之前,学习过C,JAVA,众所周知这是两种不同的语言,C语言更偏向于底层逻辑,JAVA 则是一种面向对象的语言,在真正开始学习并使用python之前,我用python都是用的C语言的思想来编辑,即在不使用第三方库的情况下来进行编辑,结果受自身能力影响以及对python了解不足,发现似乎我的打开方式是不对的,编程成了一件具费头发的事情,甚至在一段时间内成了我不可触及的梦,但渐渐随着学习的深入,我突然间明白了一个众所周知的常识--python是一个彻头彻尾的面向对象的语言,此时好似灵光一现,也改变了我学习C之后产生的一个看法,那就是--你不用自己亲自完成每条代码的实现,为什么不用用别人的呢?就像码积木一样,你没必要自己去制作每一个积木,你把别人做好的拿过来用就行了,你需要的就是将合适的积木放在你的作品中该放的地方,这一思想在我学习JAVA时还没有想通,这么一想我似乎有点愚笨了,这对我来说仿佛打开了新世界的大门,在用C和JAVA进行编程时,方法还不像python这么多,也可能是我还没接触到,但是不得不说python的第三方库是真的强大,现在编程,哪里不会先逛百度,实在解决不了了,逛逛github,一切就迎刃而解了。

  现在就简单谈谈我在使用python中遇到的一些显而易见的问题的感受:

1.对于python中的数据类型及其相关操作得尤为注意,例如将一个0x开头的字符串转为整形数据时,使用int方法可能会出错,这时应该使用eval()方法来操作;

2.对于第三方库的使用,首先要知道第三方库中一些重要的参数的数据类型,使用前应该大概看一下官方文档;

3.封装成方法和类这是很重要的,会减少出错率;

4.debug是强大的工具;

5.缩进是重要的;

6.for语句是强大的;

7.对于None的判断;

8.os库带来的便利是不可言喻的;

9.无实例对象调用方法是方便的。

 

关于python的初步学习

原文:https://www.cnblogs.com/yqpdbk/p/12635112.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!