Menu
Coddy logo textTech

İsimlendirme standartları

Coddy'nin Clean Code - Python ile daha iyi kod yazın kursunda ders 16 / 28.

PEP 8, daha önce gördüğümüz gibi önerilen Python adlandırma kuralını takip eder:

TürKuralÖrnek
Değişkensnake_case tamamı küçük harfgenerated_result
Fonksiyonsnake_case tamamı küçük harfprint_info()
Sabitsnake_case tamamı büyük harfPI = 3.14
SınıfCamelCaseMyClass
Modülsnake_case tamamı küçük harfnumpy
challenge icon

Görev

Kolay

Size bazı PEP 8 isimlendirme kuralları ihlalleri verildi; bunları tespit edip düzeltebilir misiniz?

Kendin dene

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 ile daha iyi kod yazın bölümündeki tüm dersler