'(Programming)/Python' 카테고리의 글 목록 (2 Page)
본문 바로가기

(Programming)/Python35

#Python - 32. 파이썬 exception 종류 이번 시간에는 프로그래밍의 꽃! exception(예외)에 대해 공부했습니다. 파이썬의 예외들을 알아볼까요? 파이썬 공식 문서를 참조했습니다. https://docs.python.org/ko/3/library/exceptions.html 내장 예외 — Python 3.8.1 문서 내장 예외 파이썬에서, 모든 예외는 BaseException 에서 파생된 클래스의 인스턴스여야 합니다. 특정 클래스를 언급하는 except 절을 갖는 try 문에서, 그 절은 그 클래스에서 파생된 모든 예외 클래스를 처리합니다 (하지만 그것 이 계승하는 예외 클래스는 처리하지 않습니다). 서브 클래싱을 통해 관련되지 않은 두 개의 예외 클래스는 같은 이름을 갖는다 할지라도 결코 등등하게 취급되지 않습니다. 아래 나열된 내장 예외.. 2020. 2. 7.
#Python - 31. 파이썬 break, continue 이번 시간에는 break와 continue에 대해서 알아보겠습니다. break break란 사전적 의미로 꺽다, 탈출, 단절, 변화의 의미를 가지고 있습니다. list = [1, 2, 3, 4, 10, 15, 26] for val in list: print('{}'.format(val)) if val % 3 == 0: print('첫 번째로 3으로 나누어 떨어지는 수={} '.format(val)) break 반복문 변수인 val에 list의 값 [1, 2, 3, 4, 10, 15, 26 ] 하나씩 대입하면서 출력하다가 반복문 내부의 if문에서 %3 == 0(3으로 나누었을 때 나머지가0)문을 통해서 첫 번째로 나오는 3으로 나누었을 때 나머지가 0인 수를 출력했습니다. continue continue란.. 2020. 2. 7.
#Python - 30. 파이썬 while문 이번 시간에는 반복 문의 while 문을 배워보도록 하겠습니다. 반복문에는 for문과 while문이 있지요! 이전 시간에서 배워온 2020/01/16 - [Python] - #Python -15. 사용자 입력 받기 #Python -15. 사용자 입력 받기 파이썬, 모든 프로그램의 처리 동작 def sum(no): return no + 10 def sub(no): return no - 10 def mul(no): return no * 10 def div(no): return no / 10 print('수를 하나 선택해주세요.') mine = float(inpu.. kwongas.tistory.com 2020/01/22 - [Python] - #Python -20. 모듈 사용하기 #Python -20. 모듈.. 2020. 2. 6.
#Python - 29. 파이썬 튜플 반복 응용 이번 시간에는 지난 시간에 배운 튜플 만들기를 배우고 난 후 응용하는 방법을 배워보겠습니다! 우선 리스트의 index, value로 시작하겠습니다. list = [1, 2, 3, 4, 5] for i, v in enumerate(list): print('{}번째 값={}'.format(i, v)) 위에서 사용한 for문에서 등장하는 enumerate enumerate 사전적 의미는 "세다, 낱낱이 세다, 열거하다"라는 의미를 가지고 있다. Python에서의 enumerate기능은 리스트의 index와 값을 for문에 반환한다. 따라서, for문 변수 i에는 list의 index가 들어가고 for문의 변수 v에는 list의 값이 들어간다. 튜플을 이용한다면 list = [1, 2, 3, 4, 5] for .. 2020. 2. 6.