Skip to content

Blank Lines

Vinicius Reif Biavatti edited this page Jul 25, 2022 · 1 revision
  • Use two blank lines to separate imports, functions and classes
  • For inside a class, use only one line to separate the methods
  • Avoid using unnecessary blank lines

✅ Do

import abc


class Person:
    ...


def main():
    ...


class Person:

    def __init__(self) -> None:
        ...

    def talk(self, message: str) -> None:
        ...

❌ Don't

import abc
class Person:
    ...
def main():
    ...

class Person:


    def __init__(self) -> None:
        ...


    def talk(self, message: str) -> None:
        ...
Clone this wiki locally