一张图帮助实现最快的python入门

近年来,网络上的python教程千千万,不仅内容良莠不齐,甚至有些非常-BU-ZHUAN-YE的教程还收费不菲,让我实在震惊。我通过各种网络资源学习python,出入于GITHUB、CSDN、REALPYTHON等几个网站。我就陆续将比较有价值的资料整理出来。首先,学习python最核心的是掌握python的语法、风格、和规范。这样一来就学会了阅读大佬的代码,进而能进一步自己编码更高级更复杂的代码,也能够对第三方库玩得游刃有余。一张图讲清python的基本面目要点说明:1.关于IDE:都年了,我推荐用VSCode,插件真的多,可玩性真好。如果做数据科学,比较典型的就是jupyternotebook做研究,用Spyder做项目。如果做web开发,那就PyCharm吧。2.python的缩进:python最个性最独特的语法是采样缩进来代替其他语句块声明,如果学过其他语言,那么刚接触这种特性的时候会有点别扭,但是习惯了之后,你就会发现“真香”。可以使用Tap作为缩进占位符,但是一般建议使用4个空格。至于原因嘛,有消息称:使用4个空格作为缩进的python程序员的平均工资水平较高,哈哈。3.第1行:#-*-coding:utf-8-*-中文用户需要先这样声明编码,文件本身也得存储成UTF-8编码。编码类型是程序员绕不过的基础知识,需要去掌握。4.关于main函数:一般在脚本的最后调用主函数main(),但不同于C++等底层语言,对于python程序来说,main()函数不是必不可少的,可以命名为其他任意合法函数名都不影响。使用“if__name__==__main__”是个好习惯。当我们仅直接运行当前脚本时候,__name__的值为__main__,这样会运行main()函数,如果当前脚本只被当做模块被import,那么__name__的值并不是__main__,因此,此时main()函数也不会被执行。5.注意区分python版本:基本上可以认为python2和python3的差别达到两种语言的差别,虽然经过适当修改可以互相转化。现在都年了,python2已经不再维护,今后都是python3的天下,建议初学者就不必走python2的歪路了。6.恭喜教主python之父履新微软,祝愿各位python同仁前程似锦。如果学习python过程中遇到什么难题,欢迎与我交流学习。


转载请注明:http://www.aierlanlan.com/cyrz/8555.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了