Menu
Coddy logo textTech

Соглашения об именовании

Урок 16 из 28 курса Clean Code — пишите код лучше на Python на Coddy.

PEP 8 следует предлагаемому соглашению об именовании в Python, как мы видели ранее:

ТипСоглашениеПример
Переменнаяsnake_case в нижнем регистреgenerated_result
Функцияsnake_case в нижнем регистреprint_info()
Константаsnake_case в верхнем регистреPI = 3.14
КлассCamelCaseMyClass
Модульsnake_case в нижнем регистреnumpy
challenge icon

Задание

Легко

Вам даны некоторые нарушения соглашений об именовании PEP 8, сможете ли вы их найти и исправить?

Попробуйте сами

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()

Все уроки раздела Clean Code — пишите код лучше на Python