반응형

전체 글 6148

파이썬 함수 def 선언 후 사용 방법 및 용도는?

파이썬 함수 def 선언 후 사용 방법 및 용도는? 파이썬에서 정말 중요하고 많이 사용되는 함수에 대해서 알아보려 합니다. 함수의 의미는 원래 define로 정의하다로 해석이 되지만 저는 그냥 함축 되어 있는 것! 이라고 해석을 하는게 더 이해가 빠를 것 같다고 봅니다. 말 그대로 어떤 코드들을 def문(함수)에 넣어서 함축적으로 만들어 사용을 한다는 것인데 어떤 식으로 사용이 되는지 바로 알아보도록 하겠습니다. 먼저 함수를 작성하는 기본적인 방법은 다음과 같습니다. def hamsu_1(): print('안녕 나는 첫번째 함수야!') return def hamsu_2(): return '안녕 나는 두번째 함수야!' def hamsu_3(): print('안녕 나는 세번째 함수야!') def hamsu_..

파이썬 기초 2022.09.30

파이썬 기초 딕셔너리 사전 사용법은?

파이썬 기초 딕셔너리 사전 사용법은? 딕셔너리란 말그대로 사전이라는 의미를 담고 있습니다. 리스트와 튜플 등과 다르게 단순하게 어떤 항목에 요소만을 추가하고 인덱스를 하는 방식이 아닌 Key : Value 형식의 한 쌍으로 이루어진 형태를 보여주고 있습니다. iam_dict = {'난': '나야', '넌': '누구야'} 딕셔너리는 중괄호를 사용하여 쌍으로 이루어진 항목들을 넣어줘야 합니다. 딕셔너리의 항목들을 사용하려면 리스트와 튜플보다는 조금 디테일한 부분들을 알고 갈 필요가 있습니다. iam_dict = {'아아': '나야', '오오': '누구야'} print(iam_dict['아아']) print(iam_dict['오오']) ==결과== 나야 누구야 딕셔너리에서 쌍으로 이루어진 항목들을 콕 찍어서 ..

파이썬 기초 2022.09.30

파이썬 기초 리스트와 튜플 차이점에 대해서

파이썬 기초 리스트와 튜플 차이점에 대해서 파이썬에서 사용되는 자료형 중에서 리스트와 튜플은 매우 비슷합니다. 단지 리스트와 튜플의 차이점이라고 한다면 리스트는 항목들을 수정할 수 있고 튜플은 처음에 주어진 항목들에 대해서 수정을 할 수 없다는 점에서 차이가 있다고 볼 수 있겠네요. 이러한 리스트와 튜플이 어떤 식으로 사용이 되는지에 대해서 알아보도록 하겠습니다. iam_list = [1, 2, 3, 'a', 'b', 'c'] iam_tuple = (1, 2, 3, 'a', 'b', 'c') 리스트와 튜플의 또다른 차이점은 괄호의 모양입니다. 리스트는 딱딱한 모양의 대괄호, 튜플은 동글동글한 소괄호를 씁니다. 그러나 항목을 넣는 방식은 괄호 모양을 제외하고는 동일합니다. 그러나 위에서 말을 했던 것처럼 ..

파이썬 기초 2022.09.30

파이썬 기초 while 반복문 / break와 continue

파이썬 기초 while 반복문 / break와 continue for문과 마찬가지로 파이썬에서 많이 쓰이는 제어문으로 while문이 있습니다. for문의 경우에는 무한반복을 하기에는 조금 안맞는 감이 있지만 while문의 경우에는 어떤 코드를 계속해서 반복하기에 적합하다고 볼 수 있겠네요. 바로 사용 방법 예시를 보도록 하겠습니다. while True: print('계속 나온다!') ==결과== 계속 나온다! 계속 나온다! . . . 정말 계속 나옵니다. 이 반복문을 이해하려면 while 뒤의 True를 볼 필요가 있습니다. while = 반복한다 True = 이것이 참일 때 라고 해석을 할 수 있겠네요. 말 그대로 while 뒤에 오는 어떤 값이 참일 때 계속해서 반복을 하는 것입니다. True라는 부..

파이썬 기초 2022.09.30

파이썬 기초 반복문 for / feat: range 함수

파이썬 기초 반복문 for / feat: range 함수 파이썬에서 if문처럼 자주 사용되는 반복문이 있습니다. for문과 while문 두개가 있는데요. 오늘은 이 두개의 반복문 사용법에 대해서 간단하게 알아보도록 하겠습니다. for i in range(10): print(i) ==결과== 0 1 2 3 4 5 6 7 8 9 먼저 for문을 사용할 때 range()라는 함수를 자주 사용합니다. 해당 함수는 안에 적힌 숫자를 0번부터 해당 숫자 만큼 1씩 올라오면서 반복을 해줄 때 사용합니다. 결과의 끝이 9인 것은 이 range 함수의 경우에는 0부터 시작을 하기 때문에 0부터 9번까지 총 10번의 작업을 한것이죠. for문 안에서 i를 출력했을 때 저렇게 숫자가 나오는 이유는 for i in range..

파이썬 기초 2022.09.30

파이썬 기초 문법 조건문 if elif else + feat 불 자료형

파이썬 기초 문법 조건문 if elif else + feat 불 자료형 파이썬에서 정말 많이 사용되는 if 조건문에 대해서 알아보도록 하겠습니다. if는 만약을 뜻합니다. 만약 어떤 내용이 참이거나 또는 거짓일 때 특정 코드를 실행한다는 것을 말하죠. 아래 코드를 보면 쉽게 이해를 할 수 있습니다. a = 0 if a: print('진짜!') else: print('가짜!') ==결과== 가짜 파이썬에서 참과 거짓을 알기 위해서는 부울 자료형(bool)을 먼저 알 필요가 있겠네요. 부울 자료형은 두가지 값이 있는데 참(True)과 거짓(False)이 있습니다. 참은 말 그대로 어떤 값이 진짜일 때 True에 해당이 되며 어떤 값이 가짜일 때 False에 해당이 된다고 볼 수 있습니다. '문자열' # Tr..

파이썬 기초 2022.09.30

파이썬 str 문자열과 int 숫자 및 정수 구분하기

파이썬 str 문자열과 int 숫자 및 정수 구분하기 파이썬 코딩을 처음 접하다 보면 문자열과 숫자형을 구분하는 것이 헷갈릴 수 있습니다. 같은 1이더라도 문자열이 될 수 있고 숫자형이 될 수도 있거든요. 파이썬 코딩에서 정말 중요한 기초이기 때문에 집고 넘어가보려 합니다! 일단 파이썬에서는 문자열과 숫자형은 함께 사용될 수 없습니다. 같은 숫자더라도 1+1에서 오류가 생길 수 있다는 말인데 아래 코드를 보면 쉽게 이해할 수 있습니다. print(1 + 1) ==결과== 2 print('1' + '1') ==결과== 11 print(1 + '1') ==결과== TypeError: unsupported operand type(s) for +: 'int' and 'str' 일단 첫번째 결과는 정상적으로 2가..

파이썬 기초 2022.09.30

파이썬 기초만 확실하게 배우면 독학 충분히 가능

파이썬 기초만 확실하게 배우면 독학 충분히 가능 파이썬을 독학으로 공부한지 벌써 3년이 되어갑니다. 중간중간 다른 언어도 기초를 배워보긴 했는데 확실히 파이썬처럼 간결한 언어는 없던것 같습니다. 그만큼 처음 코딩을 접하는 분들에게 가장 쉬운 언어라고 볼 수 있겠죠. 아직 코딩을 못하는 분들도 분명 파이썬과 다른 언어의 예시 코드를 보면 파이썬이 훨씬 쉽게 작성이 된다는 것을 알 수 있습니다. 어떤 언어를 배우던지 독학을 한다는 것은 어렵지만 요즘에는 웹상에서 많은 정보들을 찾아볼 수 있기 때문에 프로그래밍을 이해하고 기초만 탄탄하게 공부를 한다면 충분히 독학이 가능하다고 말하고 싶습니다. 중요한건 무엇을 만들기 위해 프로그래밍을 배우냐에 있지 않을까 싶네요. 목표가 있어야 방향성을 정할 수 있고 그에 맞..

파이썬 기초 2022.09.30

파이썬 python 설치 다운로드 환경변수 설정 및 파이참 연동

파이썬 python 설치 다운로드 환경변수 설정 및 파이참 연동 파이썬을 설치하고 바로 코딩을 하기에는 어려운 감이 있습니다. 그러나 파이참이라는 파이썬 전용 IDE를 사용하면 더 편리하게 코딩을 할 수 있죠. https://www.python.org/downloads/ 먼저 파이썬은 위 링크에서 설치 가능합니다. 버전이 워낙 다양하지만 그냥 최신 버전 파이썬을 설치하면 됩니다. install now 또는 코스튬 설치로 원하는 위치에 설치도 가능합니다. 설치가 되면 시작에서 저렇게 설치가 된 것을 볼 수 있습니다. 저같은 경우에는 3.7과 3.8버전 두개가 설치되어 있습니다. 파이썬을 최초로 설치하고 환경변수 설정을 해줘야 합니다. 시작 - 검색에서 환경 변수를 검색하여 시스템 환경 변수 편집을 찾아줍니..

유용한 정보 2022.09.29

구름 ide 클라우드 서버에서 파이썬 플라스크 사용하기

구름 ide 클라우드 서버에서 파이썬 플라스크 사용하기 파이썬에서 가볍게 서버를 다루기 위해서는 플라스크를 많이 이용하곤 합니다. 서버의 경우 24시간 가동이 되는 경우가 많기 때문에 컴퓨터를 계속 켜두거나 클라우드 서버를 이용해야 합니다. 컴퓨터를 켜두는 경우에는 공간도 필요하고 장비도 필요하다 보니까 큰 프로젝트가 아니라면 클라우드 서비스를 사용하는 경우가 많은데요 구름 ide 또한 무료로 클라우드 서비스를 이용할 수 있습니다. 지난 포스팅에서도 설명을 했지만 24시간 가동이 되는 서버는 무료 버전의 경우 한개밖에 사용이 안됩니다. 그럼 어떻게 사용하는지 빠르게 알아보록 하겠습니다. 먼저 가입을 해주고 메인 화면에서 우측 상단 컨테이너 생성을 눌러줍니다. 컨테이너 생성 창에서 이름 및 설명을 넣어주면..

유용한 정보 2022.09.29

구름 ide 클라우드 환경 서비스 설치 없이 어디서나 파이썬 코딩하기

구름 ide 클라우드 환경 서비스 설치 없이 어디서나 파이썬 코딩하기 구름 ide라는 클라우드 환경 서비스에서 컴퓨터에 파이썬을 설치하지 않고도 파이썬 코딩을 할 수 있습니다. 파이썬 뿐만 아니라 다양한 프로그래밍 언어를 대부분 지원하고 있죠. 클라우드의 특성상 특히 가벼운 서버를 운영하거나 자동화 크롤링 같은 프로그램 등을 넣어두고 프로그램을 24시간 가동을 시킬 수도 있죠. 저같은 경우에는 카카오톡 챗봇과 어드민 서버 등을 연동시켜서 활용을 하고 있습니다. 매우 편리한 구름 ide 사용법도 어렵지 않아요~ 회원가입을 하면 일단 무료버전을 사용할 수 있습니다. 컨테이너란 하나의 프로젝트라고 볼 수 있겠는데 총 5개의 컨테이너를 생성하고 관리할 수 있습니다. 그러나 24시간 풀로 가동을 시키는 기능은 무..

유용한 정보 2022.09.29

엑셀 설치 및 다운로드 없이 무료 사용하기 feat 구글 스프레드시트

엑셀 설치 및 다운로드 없이 무료 사용하기 feat 구글 스프레드시트 컴퓨터에 엑셀이 없는 경우, 또는 엑셀 수정 권한이 없는 경우 설치 및 다운로드 없이 엑셀의 대부분의 기능을 사용하는 방법으로는 소프트웨어 없이도 사용이 가능한 구글 스프레드시트를 활용하는 아주 좋은 방법이 있습니다. 개인적으로 엑셀 프로그램보다 스프레드시트를 자주 사용하곤 하는데 장점으로는 일단 엑셀 파일을 클라우드 서버에서 저장하여 관리를 할 수 있기 때문에 다른 컴퓨터에서 엑셀 파일을 불러오거나 수정할 때 매우 편리하기 때문입니다. 바로 구글 스프레드시트 사용방법에 대해서 알아보도록 하죠. https://docs.google.com/spreadsheets 구글에 가입이 되어있다면 누구나 사용을 할 수 있습니다. 위 링크를 통해서 ..

유용한 정보 2022.09.29

아고다 호텔예약 방법 두가지 체크하고 가세요

아고다 호텔예약 방법 국내에서 호텔을 예약할 수 있는 메이저급 사이트가 많이 있습니다 아고다, 호텔스닷컴, 부킹닷컴 등 다양한 예약사이트가 있겠는데요 그중에서도 국내에서 가장 많은 사람들이 이용을 하고 많이 찾고있는 아고다 사이트를 통한 호텔예약 방법에 대해서 간단하게 알아보도록 하겠습니다 각 사이트마다 장단점이 존재하지만 그중에서도 아고다는 특히 장점이 많은 사이트에 해당이 되기 때문에 좋은 정보는 알고갈 필요가 있겠죠 먼저 아고다 사이트에 접속을 해야겠죠 모바일의 경우에도 호텔예약 방법은 동일하게 진행이 됩니다 아래 링크를 참고하세요 ▶아고다 사이트 바로가기 아고다 사이트에 접속을 하면 다음과 같이 가고자 하는 지역, 또는 호텔 이름과 날짜, 그리고 인원을 입력하고 검색을 할 수 있는데요 여기서 날짜..

반응형