美文网首页程序员技术栈我爱编程
python编码规范(三)--空行,换行,缩进

python编码规范(三)--空行,换行,缩进

作者: Godric_wsw | 来源:发表于2018-08-14 11:29 被阅读6次

1.空行

  • 空一行:用于类成员函数之间,或者用于区分不同逻辑块
  • 空两行:类与类,类与函数,函数与函数之间
class Test(object):
    """Test class,提供通用的方法"""
    def __init__(self):
        """Test的构造器:"""
        pass

    def function1(self):
        pass

    def function2(self):
        pass


def function3():
    pass

2.换行

非集合元素

  • 反斜杠
with open('test.txt','w') as file_1, \
     open("test2.txt", 'w') as file_2:
    file_2.write(file_1.read())
  • 字符串
query_str = ('my name'
             'is'
             ' %s') % "Tom"
print query_str
  • 二元运算符
income = (gross_wages
          + taxable_interest
          + (dividends - qualified_dividends)
          - ira_deduction
          - student_loan_interest)

3.缩进

集合元素

  • 没有子模块: 一层缩进
my_list = [
    1, 2, 3,
    4, 5, 6,
    ]

result = some_function_that_takes_arguments(
    'a', 'b', 'c',
    'd', 'e', 'f',
    )
  • 有子模块: 两层缩进
#if and 
if (this_is_one_thing
        and that_is_another_thing):
    do_something()
# function
def long_function_name(
        var_one, var_two, 
        var_three,var_four):
    print(var_one)

相关文章

  • python编码规范(三)--空行,换行,缩进

    1.空行 空一行:用于类成员函数之间,或者用于区分不同逻辑块 空两行:类与类,类与函数,函数与函数之间 2.换行 ...

  • Python编码规范

    Python编码规范 1 排版 1.1 Indentation缩进 在参数过多时适当缩进 换行应该使用同级的缩进...

  • 2018-06-27

    python 书写规范 1. 基础规则 1.1 编码 1.2 布局 1.2.1 缩进与换行 (1)用四个空格表示缩...

  • HTML编码规范

    HTML编码规范 1 前言 2 代码风格 2.1 缩进与换行 2.2 命名 2.3 标签 2.4 属性 3 通用 ...

  • HTML代码规范

    HTML编码规范 1 代码风格 1.1 缩进与换行 [强制] 使用 4 个空格做为一个缩进层级,不允许使用 2 个...

  • python编程规范

    python编程规范 在python 编码过程中遵循PEP8编程规范 以下规范必须遵守 一、代码编排 缩进。4个空...

  • Python编码规范

    Python编码规范 2018.6 1. 缩进 (垂直隐式缩进)对准左括号。 (悬挂缩进) 一般情况只需多一层...

  • 编码规范、垂直居中、伪类和伪元素系统讲解

    1.代码编码规范 统一使用小写; 注意书写时的换行缩进; 缩进使用两个空格; 类选择器,id选择器使用“”包裹; ...

  • CSS 综合(task13)

    1.说一说你平时写代码遵守的编码规范 我的编码规范:命名尽量功能化,首字母小写;使用换行和缩进使得代码更整洁;写样...

  • Python | 语法格式如何规范化

    本章主要内容: ①行和缩进 ②多行语句 ③Python引号 ④Python空行 1、行和缩进 Python 与其他...

网友评论

    本文标题:python编码规范(三)--空行,换行,缩进

    本文链接:https://www.haomeiwen.com/subject/unepbftx.html