분류 전체보기(35)
-
[Python]requests함수
이번에는 모듈을 사용한 requests함수에 대해 알아보도록 하겠습니다. 먼저 requests라는 모듈을 사용하기 위해선 파이썬 터미널에서 pip install requests를 입력해 주어야 합니다. 즉 위와 같이 입력해주고 엔터를 눌러주면 requests모듈이 설치되는것을 확인할 수 있습니다. 파이썬의 모듈과 함수를 간략하게 다시 설명하자만,파이썬의 모듈은 함수들을 모아놓은 파일입니다.함수는 여러 기계들이며 이런 기계들을 모아놓은 조립장치를 모듈이라고 할 수 있습니다. 이제 아래와 같이 코딩을 입력해 실행해 보겠습니다. 먼저 import를사용해 requests함수를 불러옵니다. 모듈함수는 "모듈.함수(재료)형식으로 사용되며,예를들면 requests.get(url)의 형태로 사용됩니다. 그리고 requ..
2021.01.13 -
[Python]모듈을 이용한 quiz
이번에는 모듈을 사용하여 퀴즈를 만들어 보려 합니다. 모듈에 대한 개념을 잠깐 다시 설명하자만, 함수들을 모아 놓은 파일입니다. 예를 들어 어떤 물건을 만드는 기계를 함수라고 하면, 그 기계들을 모아놓은 조립장치를 모듈이라고 하는 것입니다. 먼저 퀴즈를 살펴보겠습니다. byme이라는 모듈을 만들고 이를 불러일으켜서 위와 같은 출력 예제를 생성해보려 합니다. 먼저 새파일을 만들것인데 이때 이름을 byme.py로 저장하고 코드를 입력해보겠습니다. 출력문에서 보이는것과 같이 sign()이라는 함수를 설정해 놓고 3가지의 문장을 출력하도록 입력하였습니다. 홈페이지와 이메일은 필자의 홈페이지와 이메일을 입력해 놓았습니다. 그리고 저장후 본문으로 다시 돌아오겠습니다. 본문으로 돌아온후 기존에 입력해 놓았던 함수들인..
2021.01.11 -
[Python]모듈
이번에는 파이썬엔서 모듈을 생성해 모듈을 사용하는 여러 가지 방법에 대해 알아보겠습니다. 모듈이란 함수나 변수 또는 클래스를 모아 놓은 파일이다. 모듈은 다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만든 파이썬 파일이라고도 할 수 있다. 나는 매표소에서 표를 구매할때 정해진 매표 가격을 가지고 여러 종류의 가격을 조합한 총 금액을 구하는 프로그램을 만들어 보려 한다 그럼 정해진 매표 가격을 모듈을 만들어 보려 한다. 모듈을 생성하여 이를 사용하는 법을 알아보기 위해 먼저 모듈을 만들어 보겠다. 먼저 새로운 파일을 생성해 theater_module.py로 이름을 정한 후 3가지 종류의 영화 가격을 출력해주는 함수들을 생성해 주었다. 그리고 이 만든 모듈을 가지고 금액을 측정해주는 여러 방법들을 설명해..
2021.01.10 -
[Python]에러발생 퀴즈
이번에는 에러를 발생시켰던 방법을 이용한 퀴즈를 하나 풀어보겠습니다. 치킨집에서 주문을 할때 기존 재고를 정해놓고 팔때, 주문량이 재고보다 많으면 주문을 받지 않습니다. 이런 상황을 가정하여 프로그램을 작성해 보겠습니다. 퀴즈의 문제와 작성할 코드는 위와 같습니다. 그러면 치킨의 수량은 현재 10개라고 정해놓고, 홀은 만석이여서 대기번호를 부여하는 식의 코드를 작성해 보겠습니다. 먼저 남은치킨은 현재 수량을 표기해두도록 하겠습니다. 그리고 input()함수를 사용하여 []에 order을 입력하도록 하겠습니다. order은 주문량이기 때문에 만약 odrer>chicken으로 주문량>재고 면 재고가 부족하기때문에 "재료가 부족합니다"라는 구문을 출력할 것입니다. 그 외에는 정상적으로 주문량에 따라 {주문량}..
2021.01.10 -
[Python]예외처리
이번에는 예외처리에 대해 알아보겠습니다. 만약 input()함수를 이용하여 한자리숫자를 넣으라는 코딩을 넣어보겠습니다. 그렇다면 1,2,9 등의 숫자를 넣으면 코드가 잘 작동할 것입니다. 그렇다면 만약 10이나 한글 셋 이런식으로 입력하면 어떻게 될까요? 아마 오류가 나서 작동이 되지 않을것입니다. 그럴때 코드가 오류가 나 작동이 되지 않게하는것이 아닌 오류를 발생시켰다는 내용이 출력되도록 하는것, 즉 예외인 부분을 처리하는것에 대해 코드를 작성해 보겠습니다. 그럼 나누기 계산기를 한번 만들어 보겠습니다. 숫자 두개를 입력하여 나눗셈을 구하는 계산기를 만들어 보려 합니다. 위와 같이 nums = []를 사용하여 리스트를 작성하고, except함수를 사용하여 예외처리를 하는 것을 확인할 수 있습니다. 출력..
2021.01.09 -
[Python]부동산 프로그램 Quiz
이번에 부동산 프로그램을 만드는 퀴즈를 작성해 보겠습니다. 객체들을 상속시켜 함수를 설정한후, 각 매물의 정보를 출력하는 프로그램을 작성해 보려 합니다. 먼저 문제는 아래와 같습니다. 원하는 출력예제는 위와 같고, 사용해야할 코드는 __init와 사용할 객체들은 위와 같습니다. 인제 코딩을 실시해 보겠습니다. 먼저 제시되어있는 House클래스에서 함수들을 설정해 보겠습니다. 위와 같이 입력해보았습니다. 먼저 __init__함수에서 꼭 필요한 self에 대해 객체들을 정희해주는 작업을 실시하였습니다. 그리고 show_detaion함수에 출력값에 원하는 값들을 하나하나씩 입력해 주었습니다. 이제 변수들을 하나하나 지정해 보겠습니다. 먼저 houses들을 리스트처리 하여 변수를 설정한 이후, house1, 2..
2021.01.08