python(14)
-
[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]부동산 프로그램 Quiz
이번에 부동산 프로그램을 만드는 퀴즈를 작성해 보겠습니다. 객체들을 상속시켜 함수를 설정한후, 각 매물의 정보를 출력하는 프로그램을 작성해 보려 합니다. 먼저 문제는 아래와 같습니다. 원하는 출력예제는 위와 같고, 사용해야할 코드는 __init와 사용할 객체들은 위와 같습니다. 인제 코딩을 실시해 보겠습니다. 먼저 제시되어있는 House클래스에서 함수들을 설정해 보겠습니다. 위와 같이 입력해보았습니다. 먼저 __init__함수에서 꼭 필요한 self에 대해 객체들을 정희해주는 작업을 실시하였습니다. 그리고 show_detaion함수에 출력값에 원하는 값들을 하나하나씩 입력해 주었습니다. 이제 변수들을 하나하나 지정해 보겠습니다. 먼저 houses들을 리스트처리 하여 변수를 설정한 이후, house1, 2..
2021.01.08 -
[Python] 리스트&튜플 자료형
List 자료형 파이썬에서 리스트는 쉽게 말해 지하철의 한 열차라고 생각하면 됩니다. 지하철의 내부속에서 각자의 칸별로 문자열,숫자열,불리안 등을 입력할수 있습니다. 리스트를 만들 때는 대괄호([])로 감싸 주고 각 요솟값은 쉼표(,)로 구분해 주면 됩니다 ex) 리스트명=[요소1, 요소2, 요소3] 리스트의 장점은 연산, 수정, 삭제가 가능하다는 것입니다. 앞서 설명했듯이 리스트를 한 열차라고 생각한 이후 칸마다 값을 넣어 코딩을 진행해 보겠습니다. 위와 같이 subway라는 리스트명에 유재석,조세호,박명수를 집어 넣은 후 위와 같이 추가,수정 등을 할수 있습니다. 위 값들을 출력해보면, 아래와 같은 결과값이 나오는 것을 확인할 수 있습니다. 그리고, 리스트의 가장 큰 특징 중 하나인 , 리스트는 다양..
2020.12.28 -
[Python]문자열 포맷이용하여 웹사이트 비밀번호 코드 만들기
이번에는 문자열 포맷을 이용하여 여러 싸이트의 비밀번호를 설정하는 코드를 만들어 보겠습니다. 먼저 다양한 문자열 포맷을 먼저 설명드리겠습니다. 먼저 슬라이싱이란 문자에서 필요한 만큼만 잘라서 사용하는것입니다. 아래와 같이 jumin에 주민번호를 입력해 놓고, 여러 필요한 부분만 골라서 코딩이 가능합니다. 위와 같이 코딩하게 된다면 순서대로 아래와 같은 결과값이 출력됩니다. 각 코드마다 주석을 달아 놓아서 설명을 첨부하였습니다. 그리고 다음은 문자열 처리 함수를 알아보겠습니다. Python에 문장을 입력시킨후 아래와 같은 대소문자 변환, 길이 알려주기 등의 코드를 입력해보았습니다. 아래 결과값도 같이 출력합니다. ※자 이제는 위의 포맷함수들을 이용하여 간단하게 웹사이트 코드를 만드는 방법을 알아보겠습니다...
2020.12.28 -
[Python]랜덤함수 사용하여 로또번호 알아내기!
랜덤함수를 사용하는 방법을 설명하고 ,이를 활용하여 간단하게 로또번호를 알아내보는 실습을 진행해 보려 합니다. 먼저 아래와 같이 랜덤함수를 사용하는 코드를 확인해 볼수 있습니다. 먼저 from 을 사용하여 ramdom함수를 출력해 주고나서 위와 같이 사용할수 있습니다. 그러나 int()를 사용하지 않는다면 위와 같이 소숫점 뒤에 많은 수가 나오는것을 알 수 있습니다. 따라서 int()를 붙여 소숫점 뒤의 숫자를 제거해줄수 있는 모습을 볼 수 있습니다. 그리고 로또값을 추출하는 3가지의 방법을 아래와 같이 작성해 보았습니다. 3가지 각기 다른 방법으로 1부터 45까지 랜덤의 숫자를 찾을수 있는걸 확인할수 있습니다. 따라서 아래와 같이 코드를 작성하여 6개의 값을 생성해보면 아래와 같은 6개의 1부터 45까..
2020.12.27