浅谈Python代码风格规范 PEP8

浅谈Python PEP8

本文只简要谈及一下,python的编码风格指南-PEP8. PEP8 全称《Python Enhancement Proposal #8》译作:8号Python增强提案,它是针对Python代码格式二编订的风格指南.为什么要采用PEP8编码风格呢?因为尽管可以在保证语法正确的前提下随意编写Python代码,但是,采用一致的风格来编写可以使代码更加易懂、易读.因此项目更利于多人协作。即使代码只有你阅读,遵循PEP8风格编写的代码在后续的修改中也会更加容易.

我不会列出所有关于PEP8所有的细节,更多你可以查看官方指南.

我只会列出几条绝对要遵守的规则:

  • 关于空白:Python中的空白会影响代码的含义。所以我们在使用时应该格外注意.

  • 推荐使用space(空格)来表示缩进,而不是tab(制表符)

  • 和语法相关的的每一层缩进都用4个空格表示.

  • 每一行的字符数不应超过79.使用pycharm的话,你可以这样设置:
    在这里插入图片描述

  • 文件中的函数与类之间应该使用两个空行分隔开.

  • 对占据多行的长表达式来说,除了首行的各行都应该在通常的缩进级别上再加4个空格.

  • 在同一个类中,各方法之间应该有一个空行隔开.

  • 在使用小标来获取列表元素,调用函数火给关键字参数赋值的时候,不要在两旁添加空格.

  • 为变量赋值的时候,赋值符号的左侧和右侧应该各自写上一个空格,而且只写一个就好了.像这样:
    -

  • 每个python文件末尾,都应该留一行空白行.

在这里插入图片描述

之所以会写这个,还是因为自己写的代码,跑flake8 PEP8测试的时候,出了很多问题,所以特地了解一下PEP8,希望能写出可食用的Python代码.其实,一般pycharm在你写出不符合代码规范的时候,它都会用波浪线提示你,所以当出现波浪线的时候要注意了哦.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

笑笑布丁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值