Menu
Coddy logo textTech

Struttura del codice

Lezione 17 di 28 del corso Codice pulito - Scrivi codice migliore con Python di Coddy.

PEP 8 stabilisce alcune regole relative alla «disposizione del codice»:

  • Rientra usando 4 spazi o una tabulazione
  • Le righe non dovrebbero essere più lunghe di 79 caratteri
# línea con 137 caracteres
def some_very_long_function_name(very_important_argument1, very_important_argument2, very_important_argument3, very_important_argument4):
	pass 
# Sugerencia para corregirlo
def some_very_long_function_name(
	very_important_argument1,
	very_important_argument2,
	very_important_argument3,
	very_important_argument4):
	pass
# ¡Mucho mejor!

Usare una tabulazione dopo una nuova riga, come nell'esempio qui sopra, è una buona pratica

  • evita più istruzioni sulla stessa riga
do_calc1(); do_calc2(); x = 3;  # sbagliato
# bene
do_calc1()
do_calc2()
x = 3
  • le istruzioni import dovrebbero essere su righe separate
import sys, numpy  # sbagliato
# buono
import sys
import numpy
challenge icon

Sfida

Facile

Ti viene fornito del codice: correggi le violazioni delle linee guida PEP 8!

Provalo tu

import my_module, other_module

some_very_important_argument = 0; another_very_important_argument = 3; very_big_and_important_argument = "Hello?";
my_module.calc_something_big_and_important(some_very_important_argument, another_very_important_argument, very_big_and_important_argument)

Tutte le lezioni di Codice pulito - Scrivi codice migliore con Python

Esercitati da solo: Compilatore Python online