Menu
Coddy logo textTech

命名規則

Coddyの「Clean Code - Pythonでより良いコードを書く」コースのレッスン 16/28。

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でより良いコードを書くのすべてのレッスン

自分で練習してみよう: Pythonオンラインコンパイラ