Python小知识点——符号字母前出现小波浪线怎么办?

PEP8是Python的代码风格指南,尽管不遵循不会影响代码运行,但能提高代码可读性。主要规范包括括号前后空格、行注释、变量命名和行宽限制等。使用PyCharm时,会收到PEP8提示,建议按照规范编写代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明

通常在利用pycharm编写代码时,大家常常会发现自己写的代码运行是没有问题的,但是一些符号或者字母下面总会有一些波浪线,这种情况一般都是由于没有按着PEP 8规范编写代码出现的错误。

PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。PEP 8 是其中的第8号增强提案,是针对Python语言编订的代码风格指南。

通常大家在使用pycharm软件进行代码编写时,常常会提示PEP 8的相关提示。如下图所示:
在这里插入图片描述
虽然这种情况对代码运行并不会产生什么影响,但是为了提高代码的可读性,我们应该尽量避免这种情况的出现,所以让我们来具体看一下PEP 8的相关规定吧。

规范要求
1.空格的使用

1) 各种右括号前不要加空格。
在这里插入图片描述

2) 逗号、冒号、分号前不要加空格。
在这里插入图片描述

3)函数的左括号前不要加空格。如print()。
在这里插入图片描述

4)序列的左括号前不要加空格。如list[2]。

5) 操作符左右各加个空格,不要为了对齐增加空格。
在这里插入图片描述

6) 函数默认参数使的赋值符左右省略空格。

2.其它情况

1) 行注释:跟代码至少有两个空格分离,注释由“#”号和一个空格开始。
在这里插入图片描述

2) 变量命名:不要用字母"l""(小写的L)“O”(大写的O)作为单字符变量,在某些字体里面无法和数字0和1区分。
在这里插入图片描述
在这里插入图片描述

3) 使用拆行符(\)以确保每行不会超过79个字符。
4) 使用4个空格缩进,不要使用制表符。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值