파이썬:코딩팁
편집하기
Sam
(
토론
|
기여
)
님의 2020년 11월 14일 (토) 06:31 판
(
차이
)
← 이전 판
|
최신판
(
차이
) |
다음 판 →
(
차이
)
둘러보기로 이동
검색으로 이동
경고: 이 문서의 오래된 판을 편집하고 있습니다.
이것을 게시하면, 이 판 이후로 바뀐 모든 편집이 사라집니다.
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
{{파이썬}} == 문법준수 == 자유로운 언어지만, 서로의 소통을 위해 기본적인 문법을 지켜주어야 한다. 이를 pep8이라고 한다. 초보자가 문법을 잘 쓰긴 어려운 법. pytest-pep8 모듈을 설치하고 검사를 진행하거나 파이참 같은 IDE를 사용해 문법검사의 도움을 받으면 좋다. ==예외처리== 파이썬에서 에러가 발생하면 코드 실행을 멈춰버린다. 그러나, 에러가 나더라도 계속에서 작동하게끔 만들어야 할 때가 있다. 그럴 땐 다음과 같이 기입한다.<syntaxhighlight lang="python"> try: 명령 except: 명령 #위에서 에러가 뜨면 실행할 명령 else: #except에서 에러별로 처리가 가능한데, 이에 해당하지 않는 것들이 발생 할 때 실행할 명령을 모은다. 명령#에러가 발생되지 않는다면 처리할 명령 </syntaxhighlight> ===에러별로 처리=== except 뒤에 에러를 써넣음으로써 해당 예외만 처리할 수 있다. {| class="wikitable" |+ !예외처리문 !설명 |- |except NameError |변수명을 특정하지 못할 때 |- |except EOFError | |- | | |} ===에러 보기=== try를 사용하면 에러가 나도 별다른 메시지를 주지 않아 에러를 찾기 힘들다. except as 변수명: #좌측 형태로 변수에 에러를 담을 수 있다. 이후 print로 출력해주면 대강 볼 수 있다. print(변수명) ==파이썬 주석== 파이썬 같은 텍스트 코딩을 할 때, 정확히 이해하기 힘든 내용에, 설명이 필요할 때 주석을 쓴다. ===주석 만들기=== <nowiki>#</nowiki>을 치고 따옴표를 쓰지 않아도 마음대로 글씨를 쓸 수 있게 되었는데 이것이 주석이다.<syntaxhighlight lang="python"> def multiply(a, b): # 함수 multiply는 두 변수 a와 b를 서로 곱한다 return a*b </syntaxhighlight>주석은 코딩에 아무 영향을 주지 않는다.
요약:
학교의 모든 지식. SMwiki에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
학교의 모든 지식. SMwiki:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
이 문서에서 사용한 틀:
틀:파이썬
(
편집
)
둘러보기 메뉴
개인 도구
로그인하지 않음
토론
기여
로그인
이름공간
문서
토론
한국어
보기
읽기
편집
원본 편집
역사 보기
더 보기
검색
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보