본문 바로가기
728x90
반응형

프로그래머42

[혼자 공부하는 파이썬] 예외 객체, 예외 강제 발생 예외 객체 # 누가 언제 어디서 무엇을 어떻게 왜? # 프로그래밍에서도 예외가 발생하게 되었을 때 # 예외에 대한 정보를 담고 있는 객체가 예외 객채 try : dasdasd[0] except Exception as e: print(type(e)) print(e) #except 예외의 종류 as 예외_객체의_변수_이름: #NameError as e #IndexError as exception #ValueError #Exception : 초보자 단계에서는 예외 종류들을 모를 수 있는데, #이때 Exception은 모든 예외의 부모라서 이것을 사용하면 된다 # 예외 문법을 이런식으로 활용할 수 있다 try: [사용자로부터 어떤 입력을 받고, 네트워크로 그걸 전송하는 프로그램] except Exception .. 2023. 9. 26.
[혼자 공부하는 파이썬] 구문 오류와 예외 오류의 종류 # 오류(Error) # 1. Syntax Error, Compiler error : 프로그램 실행 전에 발생하는 오류 # 2. Runtime Error, Exception : 프로그램 실행 중에 발생하는 오류 # Syntax Erorr = 구문 오류 의 예제 print("# 프로그램이 시작되었습니다!") print("# 구문 오류를 강제로 발생시킵니다!" # 예외(Exception) 예제1 print("# 프로그램이 시작되었습니다!") 리스트[1] # 예외(Exception) 예제2 print("# 프로그램이 시작되었습니다!") print(int(input("숫자를 입력해주세요> "))) #만약 input에 문자열을 넣는다면? error가 발생될 것이다 #사용자는 개발자가 예상한대로 사용하.. 2023. 9. 25.
[혼자 공부하는 파이썬] 이터러블, 제너레이터 이터러블과 이터레이터는 아래 사이트에서 정리를 잘해놓았다. 이터러블과 이터레이터를 아래 내용으로 이해하면 좋겠으나 어렵다면 밑에 기재된 간단한 내용만 외워 놓고 다음에 다시 보게된다면 이해할 때가 올 것이라고 생각한다. 링크 : https://velog.io/@clueless_coder/%ED%8C%8C%EC%9D%B4%EC%8D%AC-iterable%EA%B3%BC-iterator-%EC%9D%98-%EC%B0%A8%EC%9D%B4%EA%B0%80-%EB%AD%90%EC%98%88%EC%9A%94 [파이썬] iterable과 iterator 의 차이가 뭐예요? "뭐에요? 🤨" 시리즈 1편 평소에 헷갈렸던 것들이나 암기해두면 좋을 것들, 대강 알고 정확한 정의를 몰랐던 것들을 좀 깊게 들어가보면서 쭉 질.. 2023. 9. 21.
두 개의 리스트를 합쳐 2차원 리스트 만들기 bream_length = [25.4, 26.3, 26.5, 29.0, 29.0, 29.7, 29.7, 30.0, 30.0, 30.7, 31.0, 31.0, 31.5, 32.0, 32.0, 32.0, 33.0, 33.0, 33.5, 33.5, 34.0, 34.0, 34.5, 35.0, 35.0, 35.0, 35.0, 36.0, 36.0, 37.0, 38.5, 38.5, 39.5, 41.0, 41.0] bream_weight = [242.0, 290.0, 340.0, 363.0, 430.0, 450.0, 500.0, 390.0, 450.0, 500.0, 475.0, 500.0, 500.0, 340.0, 600.0, 600.0, 700.0, 700.0, 610.0, 650.0, 575.0, 685.0, 62.. 2023. 9. 21.
728x90
반응형