파이썬(13)
-
[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]예외처리
이번에는 예외처리에 대해 알아보겠습니다. 만약 input()함수를 이용하여 한자리숫자를 넣으라는 코딩을 넣어보겠습니다. 그렇다면 1,2,9 등의 숫자를 넣으면 코드가 잘 작동할 것입니다. 그렇다면 만약 10이나 한글 셋 이런식으로 입력하면 어떻게 될까요? 아마 오류가 나서 작동이 되지 않을것입니다. 그럴때 코드가 오류가 나 작동이 되지 않게하는것이 아닌 오류를 발생시켰다는 내용이 출력되도록 하는것, 즉 예외인 부분을 처리하는것에 대해 코드를 작성해 보겠습니다. 그럼 나누기 계산기를 한번 만들어 보겠습니다. 숫자 두개를 입력하여 나눗셈을 구하는 계산기를 만들어 보려 합니다. 위와 같이 nums = []를 사용하여 리스트를 작성하고, except함수를 사용하여 예외처리를 하는 것을 확인할 수 있습니다. 출력..
2021.01.09 -
[Python]랜덤함수 사용하여 로또번호 알아내기!
랜덤함수를 사용하는 방법을 설명하고 ,이를 활용하여 간단하게 로또번호를 알아내보는 실습을 진행해 보려 합니다. 먼저 아래와 같이 랜덤함수를 사용하는 코드를 확인해 볼수 있습니다. 먼저 from 을 사용하여 ramdom함수를 출력해 주고나서 위와 같이 사용할수 있습니다. 그러나 int()를 사용하지 않는다면 위와 같이 소숫점 뒤에 많은 수가 나오는것을 알 수 있습니다. 따라서 int()를 붙여 소숫점 뒤의 숫자를 제거해줄수 있는 모습을 볼 수 있습니다. 그리고 로또값을 추출하는 3가지의 방법을 아래와 같이 작성해 보았습니다. 3가지 각기 다른 방법으로 1부터 45까지 랜덤의 숫자를 찾을수 있는걸 확인할수 있습니다. 따라서 아래와 같이 코드를 작성하여 6개의 값을 생성해보면 아래와 같은 6개의 1부터 45까..
2020.12.27 -
[Python]변수 설정
이번에는 변수에 관한 내용을 정리해 볼까 합니다. 변수란 어떤 값을 저장하는 공간을 뜻하며 파이썬에서 가장 중요한 요소입니다. 1)Visual studio code를 이용하여 아래와 같이 작성하였습니다 각각 animal, name, age, hobby, is_adult를 변수로 지정하였습니다. 위와 같이 작성후 실행해보면 아래와 같이 작성되는 것을 알수 있습니다. 인제 중요한 변수처리!!, 2)우리는 각각 animal, name, age, hobby, is_adult 값들을 변수로 지정해놓았습니다. 그려면 본문의 내용들을 변수로 치환하여 작성하면 아래와 같은 코드로 나오는것을 확인할 수 있습니다. (변수에 대해 '+'등을 추가하였습니다.) #age와 같은 정수형이나 is_adult와 같은 불리안 ..
2020.12.23 -
파이썬 입문 교재 추천[점프 투 파이썬]
처음 파이썬을 공부하게 된다면 매우 막막하다. 일단 교재를 구매하려 인터넷에 검색해보면 무수히 많은 책들이 있다. 그래서 필자는 직접 서점에가서 책을 고르기로 결정하였다. 미리 검색을 통해 여러 책들에 대한 정보를 알아보았고, 서점에 가서 여러 책들을 읽어보았다. 그중 가장 가독성이 높다고 판단된 책은 [점프 투 파이썬]이었다. 값은 18,800원이며 신도림 교보문고에서 구매하였다. 위 책의 취지는 문과생 뿐만 아니라 코딩을 처음 배우는 중, 고등학생들도 시작할수 있게 매우 입문적인 코스로 내용이 진행되어있다. 또한, 중간중간 다양한 예시를 통해 프로그래밍에 대한 인과관계에 대해 자세히 설명해 주고 있다는 점에서 처음 시작하는 사람들에게 매우 추천하는 책이기도 한다. 필자는 컴퓨터 프로그래밍에 대해 조금..
2020.12.23