본문 바로가기

Python86

[파공블] 0. Python 기초 - 객체만들기 객체!! 프로그래밍 언어를 공부하며 항상 나오는 부분인데요!! 이후로 참 많이 활용되는 유용한 기능인데, 처음에 이해할때 쉽지 않은 부분인것 같습니다!! 우리가 사용하는 일상 언어와 비교해보아요!! 포유류! 하면 어떤 이미지가 떠오르시나요? - 다리는 네개, - 귀가 2개, - 입이 1개, - 귀가 2개, - 잠을잔다 - 먹고 - 먹으면 소화하고 - 배변한다 저는 이정도가 떠오르는것 같습니다. 우리의 일상언어에서는 이미 이렇게 포유류 라는 객채가 선언된 것입니다!! 파이썬 코드로 바꿔볼까요!? ## 포유류 객채를 선언!! class mammals(object): ## 포유류의 특징 선언 def __init__(self): self.number_of_legs = 4 # 다리가 4개 self.number_o.. 2022. 6. 8.
[파공블] 0. Python 기초 - 함수만들기 Python 함수만들기!! 이미 이 글을 읽고계시는 많은 분들은 함수에 대한 개념이 있으실 것이라 생각합니다!! 가볍게 한번더 복습하는 느낌으로 함수 만들기를 소개하겠습니다!! 고등학교 수학시간 배웠던 함수, 기억 나시나요!? y = f(x). 함수 f에 어떤 값 x를 넣고 그때 나오는 값이 y 라는 뜻이었습니다 f(x) = 2x+1 이라면 x가 1일때 y는 3이지요!! 파이썬에서의 함수가 이 함수와 똑같은 개념입니다!! def f(x): return 2*x + 1 하지만 단순한 숫자계산을 넘어 다양한 기능에 활용되곤 합니다. def f(seller_id, buyer_id): return seller_id +"-"+ buyer_id 위와 같은 경우는 문자를 더해주는 것으로 f(korea, japan) 으.. 2022. 6. 7.
[파공블] 0. Python 기초 - 준비사항 윈도우와 맥과 우분투!! 어떤것을 이용하시나요!? 저는 윈도우를 주로 이용하는데요! 윈도우에서 다양한 응용프로그램(크롬,카카오톡 등)을 활용합니다!! 크롬는 구글에서, 카카오톡은 다음카카오에서 만든 프로그램이구요!! Python에는 패키지라는 개념이 있는데요!! 이와 유사합니다 저는 Python을 주로 이용하고 Python에서 다양한 패키지(Pandas, Flask, sqlite3 등)을 활용합니다!! Pandas는 https://pandas.pydata.org/ 에서 Flask 는https://flask.palletsprojects.com/en/2.1.x/ 에서 만든 패키지입니다!! 패키지의 개념, 이해가 되시나요!? 즉 파이썬은 기본 언어 환경이라면 패키지는 그 언어환경에서 활용되는 프로그램입니다! .. 2022. 6. 7.
[파공블] 0. Python 기초 - Intro 2022.05.29 - [일등박사의 생각/[파공블]파이썬으로 공부하는 블록체인] - [파공블]파이썬으로 공부하는 블록체인(목차) [파공블]파이썬으로 공부하는 블록체인(목차) 2022.05.28 - [일등박사의 생각/파이썬으로 알아보는 블록체인] - [파공블]파이썬으로 공부하는 블록체인(Intro-1) 2022.05.29 - [일등박사의 생각/파이썬으로 알아보는 블록체인] - [파공블]파이썬으로 공 drfirst.tistory.com 저는 여행을 참 좋아합니다. 여행에는 여러 방식이 있는것 같아요! 에펠탑, 버킹엄 궁전 등 유명 명소를 둘러보는 방법도 있고 푸른 바다가 펼처진 곳에서 스노클링을 하는 휴양 여행도 있고 높은 산에 오르며 대자연을 만끽하는 여행 방식도 있습니다. 이 중 저는 개인적으로 현지에 .. 2022. 6. 6.