Python学习笔记(一)

Python学习笔记(一)

  • 下载与环境配置
    • 下载连接 https://www.python.org/downloads/
    • 有2.7.11和3.1.5两个最新版本供下载,windows,linux,mac操做系统按我的系统选择相应的下载连接
  • 2.7.11和3.1.5两个最新版本的差别
    • Python的每一个新版本都会增长一些新的功能,或者对原来的功能做一些改动。有些改动是不兼容旧版本的,也就是在当前版本运行正常的代码,到下一个版本运行就可能不正常了。
    • 从Python 2.7到Python 3.x就有不兼容的一些改动,好比2.x里的字符串用'xxx'表示str,Unicode字符串用u'xxx'表示unicode,而在3.x中,全部字符串都被视为unicode,所以,写u'xxx'和'xxx'是彻底一致的,而在2.x中以'xxx'表示的str就必须写成b'xxx',以此表示“二进制字符串”。
    • Python提供了future模块,把下一个新版本的特性导入到当前版本,因而咱们就能够在当前版本中测试一些新版本的特性。
  • 学习新的语言必备适合本身的IDE
    • 轻量级ide sublime3 这边就须要依靠sublime高级的插件管理Package Control功能,这玩意可让你方便安装插件包。安装方法网上一砣。固然,运行的前提须要你把python配置到你的电脑的系统环境变量中。下面你须要安装一些插件来辅助你进行python代码的编写,好比代码自动格式化(AutoPEP8),代码自动提示(SublimeCodeIntel),调试代码(SublimeREPL)等功能插件。这些都是一个IDE的标配,具体的插件安装你能够按我给你的插件名,在Package Control中搜索便可以安装。
    • 我的比较喜欢的一款产品Pycharm,也是JetBrains公司开发的,开发java的人对IntelliJ IDEA应该不陌生,这款也是其公司旗下。可是这类产品都须要付费,网上也有破解的教程可供参考。
  • Python解释器
    • 当咱们从Python官方网站下载并安装好Python 2.7后,咱们就直接得到了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,因此叫CPython。在命令行下运行python就是启动CPython解释器
    • 还有其余许多Python解释器,在此也不一一列举,感兴趣能够本身查找资料。
  • 强大的第三方模块
    • 基本上,全部的第三方模块都会在PyPI - the Python Package Index上注册,只要找到对应的模块名字,便可用easy_install或者pip安装,安装教程网上也是一大坨。就相似java中的maven同样,在这里你就能够很是灵活的使用第三方模块的huge类库以达到本身的项目目的。 本章介绍经常使用的第三方模块。
  • python之我见
    • python书写十分优雅:用缩进的形式来取代普通语言中的{ },实现了函数或类的包涵之意。
    • python的语法也比较简单,但须要注意下与普通的语言仍是有些区别的。
  • 爬虫项目中运到的第三方模块介绍

每日一发

  • 学习交流群 239228251
  • chrome巨好用的插件 广告拦截adblock plus 搜索“ABP”便可下载
相关文章
相关标签/搜索