전체 글 47

# 파이썬 # 독학 일기 11 # Codelion [심화] 같이 푸는 파이썬

서문 다른 사람에 의해 만들어진 모듈을 불러와 내 프로그램에서 기능을 이용할 수 있습니다. 지난 시간에는 '웹 사이트에 정보를 요청'하는 모듈과 '텍스트 Parsing 기능'을 도와주는 모듈을 다운로드 받아 이용했습니다. 이번 예제에서는 'API (Application Programming Interface)'를 이용해 날씨 정보를 가져와 확인하는 프로그램을 작성해보겠습니다. 전체 코드 # 와 모듈의 기능이 필요한 작업입니다. # 모듈은 java script의 형태로 가져온 API의 정보를 제대로 읽기 위한 모듈입니다. 구문 해석 # API를 이용하기 위해서는 Key가 필요합니다. Key는 API를 제공하는 업체에서 유저에게 부여하는 접근 권한 코드라고 생각하시면 됩니다. # API를 제공..

파이썬도르 2021.03.19

# 파이썬 # 독학 일기 10 # Codelion [심화] 같이 푸는 파이썬

서문 나도코딩 유튜브를 영상을 통해 파이썬의 기본 문법을 학습했다고 생각합니다. 문법을 한 번 배운 것으로 완벽할 순 없겠지만, 실제 프로그래밍을 작성해보며 익혀보려고 합니다. 단, 아직까지 파이썬으로 어떤 프로그램을 작성할 수 있는지 와닿지는 않는 것 같습니다. 인터넷에서 도움되는 자료를 찾던 중 Codelion이라는 프로그래밍 교육 사이트를 발견했습니다. 문법 작성 보다는 실제 이용되는 기능들을 알아보고 그것들을 이용해 프로그램을 작성해보기 위해 [심화] 과정을 수강하였습니다. 수강한 내용을 복습한다는 의미로 글을 작성하게 되었습니다. 참고로 Codelion 서비스는 방송으로 잘 알려진 프로그래머 이두희씨가 만든 프로그래밍 교육기관인 '멋쟁이사자처럼' 이라는 회사가 만든 온라인 코딩 교육 서비스라고 ..

파이썬도르 2021.03.18

# 프로그래밍 # 독학 일기 09 # 파이썬 _ 나도코딩 퀴즈 풀이

나도코딩님의 파이썬 기초 학습영상의 마지막 퀴즈입니다. 모듈을 작성하여 다른 프로그램에서 작성한 모듈을 불러오는 내용의 학습이 필요합니다. 하나의 프로그램에 모든 기능을 정의한다면 작성된 파일은 굉장히 복잡해질 것입니다. 반복적으로 사용되는 기능들은 '모듈'이라는 형태로 별도 저장하여 해당 기능을 이용할 때만 불러올 수 있다면 참 편리하겠지요. 편리하게도 파이썬은 이러한 기능을 제공하고 있습니다. 이를 학습하여 영리하게 프로그램을 작성해봅시다. 나도코딩 유튜브 영상 : 파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩] Quiz # 프로젝트 내 시그니쳐를 남기는 모듈을 만드시오. # 조건 : 모듈 파일명은 byme.py로 작성 # (모듈 사용 예제) import..

파이썬도르 2021.03.17

# 프로그래밍 # 독학 일기 08 # 파이썬 _ 나도코딩 퀴즈 풀이

이번 퀴즈에서는 와 구문을 이용해 예외처리를 하는 방법에 대해 다뤘습니다. 처음 공부할 때는 예외처리가 필요할까 라는 의문이 들었습니다. 퀴즈를 통해 프로그램을 작성해보니, 지금껏 이용했던 프로그램에서 당연하게 처리되던 작업이었습니다. 사용자 정의 오류를 만들고 해당 오류를 인위적으로 발생시키는 법까지 학습할 수 있었습니다. 모두 아래의 강의 영상을 확인하셔서 공부해보세요. 나도코딩 유튜브 영상 : 파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩] Quiz # 대기 손님의 치킨 요리 시간을 줄이고자 자동 주문 시스템을 제작하였습니다. # 시스템 코드를 확인하고 적절한 예외처리 구문을 넣으시오. # 조건 1 : 1보다 작거나 숫자가 아닌 입력값이 들어올 때는 V..

파이썬도르 2021.03.16

# 쿠팡이츠 # 배달팁 # 안전 교육 문제와 답시험 답안

안녕하세요. 이번에 소개드릴 것은 '쿠팡이츠'와 관련된 포스팅입니다. 진로 변경을 위해 교육을 받는 기간이 생겼는데, 수입에 대해 걱정하던 중 '쿠팡이츠' 배달로 용돈이나 벌어보자는 생각으로 시작하게 되었습니다. 하루 아침에 배달기사가 될 수 없기 때문에 일단 가볍게 '도보'로 배달할 수 있는 것으로 시작해 보았습니다. 추후 쿠팡 이츠 도보 배달에 대한 후기도 올려보겠습니다. 쿠팡이츠 시작 전 안전교육을 이수해야 합니다. 저는 이수 전 배달 콜을 잡았었기에, 교육이 의무는 아닌 것 같습니다. 단, 쿠팡이츠에서 안전 교육을 수료하면 무려 20,000 포인트를 제공해주니 공짜로 돈 벌고 가는 셈입니다. 아래의 시험은 2021년 3월 15일 기준 강의를 수강하고 응시한 시험 문제와 답안입니다. 참고하셔서 20..

카테고리 없음 2021.03.15

# 프로그래밍 # 독학 일기 07 # 파이썬 _ 나도코딩 퀴즈 풀이

이번 퀴즈에서는 클래스를 직접 만들어 프로그램 작성 시 이용해보는 예제입니다. 이제는 당연하게 여겨지는 '객체 지향 프로그래밍'의 핵심 개념이라고 할 수 있습니다. 이전에 배울 때는 클래스라는 것이 어렵기만 했는데, 이해하고 보면 정말 유용한 기능이라고 생각합니다. 퀴즈 전 나도코딩님의 강의 영상을 시청하신다면 쉽게 이해하고 따라할 수 있습니다. 나도코딩 유튜브 영상 : 파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩] Quiz # 주어진 코드를 활용하여 부동산 프로그램을 작성하시오. # (출력 예제) # 총 3대의 매물이 있습니다. # 강남 아파트 매매 10억 2010년 # 마포 오피스텔 전세 5억 2007년 # 송파 빌라 월세 500/50 2000년 Pyt..

파이썬도르 2021.03.15

# 프로그래밍 # 독학 일기 06 # 파이썬 _ 나도코딩 퀴즈 풀이

이번 퀴즈에서는 파이썬을 이용해 파일을 입출력하는 방법에 대해 알아보겠습니다. 지금까지 배운 개념들 중 가장 실용적이라고 느꼈던 것은 업무 자동화와 관련있었기 때문입니다. 이 개념을 응용한다면 같은 형식의 반복적인 업무를 간단하게 처리할 수 있다고 생각합니다. 유튜브 강의를 학습하시고 편-안한 직장생활 영위하세요! 나도코딩 유튜브 영상 : 파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩] Quiz # 매주 1회 내용을 입력받아 보고서를 작성합니다. # (프로그램 출력 예시) - X 주차 주간 보고 - 부서 : 이름 : 업무 요약 : # 1주차부터 50주차까지의 보고서 파일을 만드는 프로그램을 작성하시오 # 조건 : 파일명은 '1주차.txt', '2주차.txt'..

파이썬도르 2021.03.14

# 프로그래밍 # 독학 일기 05 # 파이썬 _ 나도코딩 퀴즈 풀이

이번에는 사람의 키 데이터를 이용해 표준 체중을 구하는 프로그램을 작성해보겠습니다. 데이터 사이에 일련의 수학적 규칙이 존재한다면 이렇게 프로그램을 이용해서, 하나의 데이터로 부터 다른 데이터를 유추할 수 있습니다. 프로그래밍을 공부하다 보니, 'DRY' 라는 말을 접하게 되었습니다. 풀어 쓰자면 'Don't Repeat Youself', 즉 사용자가 직접 반복 수행하는 것을 지양하라는 뜻입니다. 즉, 단순한 반복 작업은 컴퓨터에게 시킬 수 있는 프로그램이 좋은 프로그램이라는 의미입니다. 저도 언젠가 제 일을 컴퓨터에게 맡기고 띵가 띵가 놀고 싶네요. 나도코딩 유튜브 영상 : 파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩] Quiz # 표준 체중을 구하는 프..

파이썬도르 2021.03.13

[Creative Cloud] Cleaner Tool로 프로그램 삭제하기

Creative Cloud 서비스 프로그램을 사용하다 보면 다양한 이유로 프로그램 삭제 후 재설치가 필요한 경우가 있다. 삭제 후 재설치는 많은 시간이 소요되기 때문에, 오류 해결을 위한 최후의 수단으로 생각하는게 좋습니다. 간단한 해결 방법 시도 후 해결되지 않는다면, 프로그램을 완전 삭제 후 다시 설치하여 문제를 해결해보겠습니다. Creative Cleaner Tool 설치 설치는 아래의 링크에 연결된 페이지에서 Cleaner Tool을 설치할 수 있습니다. 연결된 페이지에서 클리너툴의 간단한 사용 방법에 대해 소개한 후 페이지 맨 아래에 PC의 OS별 설치 링크를 제공합니다. Windows 혹은 macOS에 따라 원하는 프로그램을 설치합니다. Creative Cleaner Tool 다운로드 페이지 ..

어도비도르 2021.03.12

# 프로그래밍 # 독학 일기 04 # 파이썬 _ 나도코딩 퀴즈 풀이

이번 퀴즈는 딕셔너리 자료 구조를 이용하여, 택시 기사가 승객을 매칭하는 프로그램을 작성해보겠습니다. 나도코딩님의 영상을 보면 이해도 빠르고, 재밌는 퀴즈도 많아서 파이썬을 공부할 맛이 나는 것 같습니다. 관심이 있으시면 아래의 링크로 접속해서 지금이라도 공부해보세요! 나도코딩 유튜브 영상 : 파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩] Quiz # 택시 기사님의 승객 매칭 # 조건1 : 승객별 운행 소요 시간은 5분 ~ 50분 사이의 난수로 정해집니다. # 조건2 : 당신은 소요 시간 5분 ~ 15분 사이의 승객만 매칭해야 합니다. # (출력문 예제) # [0] 1번째 손님 (소요시간 : 15분) # [ ] 2번째 손님 (소요시간 : 50분) # [0]..

파이썬도르 2021.03.12