파이썬 Python/기초1 : 프로그래머스 파이썬 입문 썸네일형 리스트형 사용자가 직접 에러를 발생시키는 기능 raise exception 사용자가 직접 에러를 발생시키는 기능 raise exception rsp라는 변수를 def 정의를 해주고 mine과 yours를 받습니다.allowed = ['가위', '바위', '보'] 라고 정해준것은 가위, 바위, 보 이 값으로만 된것을 받는다 라는 뜻이고if 만약에 mine 이 not in allowed: allowed와 맞지 않는다면raise valueError 에러를 발생시킵니다.if 만약에 yours 가 not in allowed: allowed와 맞지 않는다면raise valueError 에러를 발생시킵니다.if 만약에 yours 9라인에서 에러가 발생합니다. 에러가 발생하는 9라인 부분에아래와 같은 블럭으로 만들어서 에러가 발생시 출력하도록 하는 내용을 입력합니다. 이와같이 사용자가 직접 .. 더보기 예외의 이름을 모를 때 try except Exception as ex // 여기까지완료 예외의에러구문을 알아야 try except 구문을 쓸 수 있게 되는데예외의 이름을 모를 때try except 구문 쓰는 방법 위처럼만 적고 파이썬 실행을 해봅니다.그러면 위에 2~3번째줄이 실행되고 에러가 발생해서 5~6번째줄은 실행되지 않은채 바로 7번째줄부터 에러 출력을 하게 될것입니다. 그리고 아래처럼 2~3번째줄에 대한 예외의 에러구문을 획득할 수 있게 됩니다. 이번에는 2~3번째를 주석처리하고 실행해봅시다. 이번에는 5~6번째줄에 대한 예외의 에러구문을 획득 할 수 있게 됩니다. 에러내용 : int로 받고 싶은데, abc가 들어왔습니다. 라는 에러내용입니다. 더보기 예외처리 try except 예외처리 try except 에러 예제1)REPL에서 자주발생하는 에러list = [] 변수를 만들고list[0] 이라고 입력을 하면아래와 같이 IndexError 가 발생합니다.IndexError = 색인오류 에러 예제2)text = 'abc' 라는 변수를 만들고 number = int(text) text라는 변수값을 숫자로 바꾸라(int)는 의미인데ValueError라고 나옵니다.abc는 문자이기 때문에 숫자로 바꿀수 없어서 오류가 뜹니다. 위와 같이 에러가 뜨게 되는데, 이러한 에러가 뜨는경우를 미리 예측해서에러가 뜰시에 아래와 같은 문구를 미리 입력하여 출력시킬 수 있습니다. text = '100%' text변수값을 순수한 숫자가 아닌 100%로 입력을 하고number = int(text) tex.. 더보기 break, continue break list 라는 변수를 두고 for 반복문을 이용하여 반복을 하는데,그 반복 내용은 if 3의 배수일경우에 프린트 하라! 입니다. 3의배수가 첫번째 딱 한가지 값만 출력되게 하려면?break을 넣으면 됩니다.break을 포함하게 되면, print(val) 을 출력 한다음 break 이기 때문에 종료가 됩니다. continue range(10) 1~10까지 숫자를for 반복문을 통하여 하나씩 대입을 하는데그 내용은 if i % 2 나머지가 0이 아닐경우 프린트하는데4번씩 프린트하라! 위처럼 할경우 print(i) 코드가 2단계나 깊게 들어가있죠?아래처럼 continue 를 쓰게되면 깊게 쓰지않아도 됩니다. 더보기 파워쉘에서 바로입력창 실행 및 나오기 파워쉘에서 바로입력창 실행 및 나오기 파워쉘에서 간편하게 바로 코드를 쓸 수 있는 명령어 입력창이 있습니다. 이 명령어 입력창을 실행하려면,파워쉘 powershell 에서 python 을 입력하면 한줄 한줄 코드를 입력 할 수 있고 바로바로 결과를 볼 수 있습니다. 파워쉘에서 바로입력창에서 나오려면?exit()를 입력 후 엔터 더보기 텍스트 출력하기 print('텍스트') 텍스트 출력하기 print('텍스트') 1.파이썬에서 텍스트를 출력하려면 print('텍스트') 2.파이썬에서 텍스트를 3줄을 출력하려면?print('텍스트')print('텍스트')print('텍스트') 더보기 디렉토리 이동 cd 디렉토리 이동 cd 파워쉘 powershell 에서 cd 디렉토리이름을 입력하면 해당 디렉토리로 이동하게 됩니다. cd = change directory 의 약자입니다. 더보기 파일목록 보기 ls 파이썬에서 파일목록 보기 파워쉘 powershell 에서 파워쉘에서 ls 를 입력하면 된다. 더보기 이전 1 다음