栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/694553.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号