Menu
Coddy logo textTech

Convenzioni di denominazione

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

PEP 8 segue la convenzione di denominazione suggerita per Python, come abbiamo visto prima:

TipoConvenzioneEsempio
Variabilesnake_case tutto minuscologenerated_result
Funzionesnake_case tutto minuscoloprint_info()
Costantesnake_case tutto maiuscoloPI = 3.14
ClasseCamelCaseMyClass
modulosnake_case tutto minuscolonumpy
challenge icon

Sfida

Facile

Ti vengono presentate alcune violazioni delle convenzioni di denominazione PEP 8: riesci a individuarle e correggerle?

Provalo tu

class soul:
	free_string = 'Soul freed'  # const string
	def __init__(self, NAME):
		self.NAME = NAME
	
	def Free(self):
		print(self.free_string + ' - ' + self.NAME)

if __name__ == '__main__':
	instance = soul('John Doe')
	instance.Free()

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

Esercitati da solo: Compilatore Python online