规范的代码给人的第一感觉是【美观】,美的东西总是更加的吸引人,也愿意观看。不规范的代码风格总是令人感到难受,检查会很困难。所以美观带来的是代码的【可读性】强,想一想你写的代码可读性非常高,是不是检查起来容易,维护起来也更加容易,所以可读性强带来的是代码的【可维护性】强。最终你的代码【健壮性】高,不容易出BUG,即使出了也较容易解决。代码绝不是只要运行成功就可以了,从长远看,一定是易于维护的代码,才是对整个项目是最有利的代码。编写规范的代码是程序员必须养成的习惯。
from django.conf import settings
from user.models import *
import sys, os
mod=0xffffffff
def foo ( a , b = 123 ):
c={ 'x' : 111 , 'y' : 222 }#定义一个字典
d=[ 1 , 3,5 ]
return a,b , c
def bar(x):
if x%2==0 : return True 1 '''
2 PEP8
3 '''
4
5 import os
6 import sys
7
8 from django.conf import settings
9 from django.core import xxx
10
11 from user.models import User
12 from user.models import Perm
13
14 XYZ_MOD = 0xffffffff
15
16
17 def foo(a, b=123):
18 '''this is foo'''
19 c = {'x': 111, 'y': 222}
20 d = [1, 3, 5]
21 return a, b, c
22
23
24 def bar(x):
25 '''this is bar'''
26 if x % 2 == 0:
27 box = {k * 3: v * 10 for k, v in zip(range(10), range(3, 50)) if k % 2 == 0} # as;df;asdfj
28 return True
29
30
31 class ThisIsBox:
32 '''this class A'''
33 def foo(self):
34 pass
35
36 class Meta:
37 passError 或 Wraning 后缀