python-1-一些介绍-python解释器-python编码风格

python-1-一些介绍-python解释器-python编码风格,第1张

python-1-一些介绍-python解释器-python编码风格

一、python主流版本:python2.7(在2020年就不维护了)、python3.6及以上的版本

二、需要准备好的环境:

        pip:python解释器(python的包管理工具)

        git:分布式版本控制系统

        pycharm:集成开发环境

三、python解释器

        1、编译型 vs 解释型

                编译型:是把源程序的每一条语句都编译成机器语言,并保存二进制文件,这样运行时计算机可以直接以机器语言来执行此程序

                        优点:效率高

                        缺点:代码修改都需要重新编译、跨平台兼容性差、排错难

                解释型:是只在执行源程序时,才一条一条的解释成机器语言给计算机来执行

                        优点:跨平台兼容性好、修改代码比较方便、排错容易

                        缺点:效率低

       2、 常见的解释器类型

                Cpython:默认是Cpython解释器,c语言实现(官方)

                Ipython:基本Cpython之上的一个交互式解释器

                Jpython:java实现,python代码会先转化成Java字节码

                Ironpython:c#实现

                pypy:python实现的python解释器,运行效率高

四、python编码风格(PEP8规范)

        1、使用4个空格的缩进,不要使用制表符(tab键)

        2、折行以确保其不会超过79个字符。有助于小显示器用户阅读,也可以让大显示器能并排显示几个代码文件

        3、使用空行分隔函数和类,以及函数内的大块代码

        4、如果可能,注释独占一行

        5、使用文档字符串

        6、运算符周围和逗号后面使用空格,但是括号里侧不加空格:a = f(1, 2) + q(3, 4)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5695015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存