목록2024/09/01 (2)
개발자입니다
파이썬의 선(禪)팀 피터스가 작성한 '파이썬의 선Zen of Python'은 파이썬 언어의 설계와 파이썬 프로그램을 위한 20가지 지침 모음이다. import this 문을 실행하면 나타난다.import this# The Zen of Python, by Tim Peters## Beautiful is better than ugly.# 생략 아름다운 것이 보기 흉한 것보다 낫다. 아름다운 코드란 읽기 쉽고 이해하기 쉬운 코드라 할 수 있다.명시적인 것이 암시적인 것보다 낫다. 언어를 깊게 이해해야만 완전하게 알 수 있는 모호한 언어 기능 이면에 코드 기능을 감춰서는 안된다.단순한 것이 복잡한 것보다 낫다. 복잡한 것은 뒤얽힌 것보다 낫다. 이 두 가지 경구는 무엇을 만들든 단순하게도, 복잡하게도 할 수 있다..
중복된 코드중복된 코드란 프로그램에 다른 코드를 복사해서 붙여넣는 방식으로 만들 수 있는 모든 소스 코드를 말한다.중복된 코드가 문제시 되는 이유는 코드 변경이 까다로워지기 때문이다. 즉 중복된 코드의 복사본 하나에 변경을 가하면 프로그램 내의 모든 복사본도 함께 변경해야 한다.중복된 코드를 해결하는 방법은 중복 자체를 없애는 것이다. 즉 코드를 함수나 루프문 안에 배치해 프로그램 내에서 한 번만 나타나게 해야 한다.def askFeeling(): print('How are you feeling?') feeling = input() print('I am happy to hear that you are feeling ' + feeilng + '.')print('Good morning!')askF..