본문 바로가기
반응형

IT 이것저것/파이썬python26

파이썬 기초 배우기: 간단한 가계부 및 비용 추적기를 코딩 해 보기 파이썬 기초 배우기: 간단한 가계부 및 비용 추적기를 코딩 해 보기예산을 세워본 적이 있다면, 원하는 일을 하는 비용 추적기를 구하는 것이 얼마나 어려울 수 있는지 알고 계실 겁니다. 하지만 직접 만들어보는 건 어떨까요? 실제로 사용할 수 있는 간단한 비용 추적기를 만들어 Python 기본 사항을 배워보겠습니다.비용 추적 앱의 요구 사항 정의이 아이디어를 떠올렸을 때, 저는 단순한 다른 명령줄 터미널 앱 이상의 앱을 만들고 싶었습니다. 우리는 파이썬을 사용한 간단한 할 일 목록과 같은 몇 가지를 만들었습니다. 이번에는 GUI를 사용하고 싶어서 사용 가능한 UI 요소를 얻기 위해 Tkinter 라이브러리를 가져오기로 결정했습니다.✕광고 제거 라이브러리를 통해 코드를 재사용할 수 있습니다. 보통 파이썬으로 .. 2025. 2. 4.
초보자를 위한 파이썬 프로그래밍: 간단한 퀴즈 앱을 만들자 초보자를 위한 파이썬 프로그래밍: 간단한 퀴즈 앱을 만들자초보자를 위한 파이썬 프로그래밍은 재미있어야 합니다.  무작위 퀴즈와 게임을 좋아하는 사람으로서 퀴즈 앱을 만드는 것은 파이썬에서 멋진 개념을 배울 수 있는 재미있고 흥미로운 방법입니다.  이 앱을 만드는 데 필요한 것이 무엇인지 살펴보겠습니다.  2025.01.04-파이썬을 사용한 초보 코딩: 주사위 굴리기 시뮬레이터 개발초보자를 위한 파이썬 프로그래밍 시작하기파이썬은 세계에서 가장 많이 사용되는 언어 중 하나이며, 초보자에게는 쉬운 출발점입니다.  이 도구는 매우 간단해서 이미 파이썬으로 간단한 할 일 목록을 작성했으며,요소를 추가하고 제거할 수 있습니다. 이 프로젝트는 조금 더 복잡하겠지만, 시작 단계는 동일합니다.IDE를 다운로드하고 설정하.. 2025. 2. 3.
파이썬을 사용한 초보 코딩: 주사위 굴리기 시뮬레이터 개발 파이썬을 사용한 초보 코딩: 주사위 굴리기 시뮬레이터 개발파이썬 프로젝트 설정이것은 꽤 간단한 설정이 될 것입니다. 이미 파이썬으로 코딩하는 Visual Studio를 설정하는 방법을 설명했으니, 기본 설정에 이를 사용하겠습니다.  가능한 한 간단하게 진행할 테니 수입부터 시작하겠습니다 import tkinter as tkfrom tkinter import ttkimport random 이전에 간단한 비용 추적기를 만들 때 Tkinter를 사용했는데, 이 경우 가장 가벼운 솔루션입니다. 라이브러리를 통해 간단하고 현대적이면서도 스타일리시한 GUI 인터페이스를 만들 수 있습니다.랜덤 라이브러리는 다이 롤의 본질인 두 값 사이의 숫자를 무작위로 맞추는 기능을 가능하게 합니다.조금 더 예쁘게 만들어 보겠습니다.. 2025. 2. 2.
파이썬을 계산기로 사용해야 하는 이유(및 시작하는 방법) 파이썬을 계산기로 사용해야 하는 이유(및 시작하는 방법)계산기 앱과 휴대용 계산기는 투박하지만, 파이썬의 인터랙티브 모드는 계산을 위해 이전 결과를 쉽게 불러옵니다. 스크롤하여 입력을 검색할 수도 있습니다.Python은 휴대용 계산기와 유사한 기본 산술 함수를 제공합니다.파이썬은 수학, NumPy, SciPy, SymPy와 같은 고급 라이브러리를 활용하여 기본 산술 연산을 넘어 더 복잡한 수학 연산을 수행할 수 있습니다.파이썬 프로그래머들 사이에서 흔한 농담 중 하나는 인터랙티브 모드가 데스크 계산기로서 매우 잘 작동한다는 것입니다. 이것이 현실에 가까운 이유는 다음과 같습니다. 계산기에 설계 결함이 있습니다.휴대용 계산기를 사용하는 경우 기본 모델이 있다면 답답한 점을 느꼈을 수 있습니다: 새로운 계산.. 2025. 2. 1.
파이썬으로, 네이버 자동로그인 하는 프로그램 짜기 파이썬으로, 네이버 자동로그인 하는 프로그램 짜기 2017/04/17 - 파이썬Python을 사용해 보자! 다운로드 및 설치 네이버 자동 로그인 프로그램을 만들어 보았습니다. 오랜만에 파이썬을 건드려보니 참 어렵네요! 블로그를 여러 곳 관리하는 업무가 있어서인지, 네이버에 들어가서 로그인하고 포스팅 하고 로그아웃하고 또 다른 아이디로 로그인하고.. 이 상황이 반복되니 시간의 로스가 생기는 게 느껴지더라구요 그래서 마침 벼르고 있었던, 네이버 자동 로그인 프로그램을 파이썬으로 구현해 보기로 했습니다. 아예 백지장과 같아서, 전부 인터넷을 찾아서 구문을 맞춰 보았습니다만, 구글에서 찾은 여러 분들의 구문을 조금씩 짜깁기하면서, 작동이 될 때 까지 해 보았습니다 ㅠㅠ 우선 준비해야할 사항은 https://ch.. 2019. 8. 28.
파이썬python 본격적으로 학생 성적 관리 프로그램을 만들어 보자! 파이썬python 본격적으로 학생 성적 관리 프로그램을 만들어 보자! 2017/06/01 - 파이썬python 성적 처리 프로그램을 짜자! ~ 학생 데이터 입력 2017/06/04 - 파이썬python 성적 처리 프로그램을 짜자! - 학생 데이터 입력2 2017/06/08 - 파이썬python 람다lambda 함수라는건? 2017/06/12 - 파이썬python 정렬을 위한 sorted 함수! 2017/06/17 - 파이썬python 성적 처리 프로그램을 짜보자 - 파일 처리 방법 여러가지 함수를 넣어본다고 성적 처리 프로그램을 만드는데 상당히 오래 걸렸습니다! 오늘, 파이썬 성적 처리 프로그램을 만드는 것을 끝내볼까 해요~ 우선, workplace에 kim 50 90 40 sss 10 100 60 dd.. 2017. 6. 19.
파이썬python 외전 - 윤년 계산기 파이썬python 외전 - 윤년 계산기 파이썬으로 윤년인지 아닌지 계산하는 프로그램을 만들어 보았습니다. 윤년일 경우 True 윤년이 아닐 경우 False를 반환토록 만들었지요 year = int(input("enter a year: ")) if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0): print("True") else: print("False") 작동 시, enter a year: 를 입력하면 True , False를 반환해 줍니다. - 2017. 6. 17.
파이썬python 성적 처리 프로그램을 짜보자 - 파일 처리 방법 파이썬python 성적 처리 프로그램을 짜보자 - 파일 처리 방법 2017/06/01 - 파이썬python 성적 처리 프로그램을 짜자! ~ 학생 데이터 입력 2017/06/04 - 파이썬python 성적 처리 프로그램을 짜자! - 학생 데이터 입력2 2017/06/08 - 파이썬python 람다lambda 함수라는건? 2017/06/12 - 파이썬python 정렬을 위한 sorted 함수! 지난 시간 부터 계속 학생들의 성적 처리 프로그램을 짜 보고 있습니다. 이제다 되었습니다. 파이썬의 프로그램을 파일로 어떻게 처리하는지만 알면 성적 처리 프로그램은 끝납니다~! 차근차근 알아볼까요? if __name__ == "__main__": fp = open('./hello_korea.txt', 'r') cont.. 2017. 6. 17.
파이썬python 정렬을 위한 sorted 함수! 파이썬python 정렬을 위한 sorted 함수! 계속 잘 따라오고 계신지요?! 오늘은 람다 함수에 이어서 정렬을 위한 sorted 함수에 대해 배워볼까 합니다. 2017/06/08 - 파이썬python 람다lambda 함수라는건? 2017/06/04 - 파이썬python 성적 처리 프로그램을 짜자! - 학생 데이터 입력2 정렬을 위한 함수를 배우는 이유는 당연히 알고 계시겠지요? 학생들의 성적을 처리한 후에 등수별로 오름차순으로 정렬하기 위해서입니다! sort란 정렬하다라는 뜻이며 데이터를 정렬할 때 쓰는 함수이지요~! 쓰는 방법은 간단합니다. ex) data = [ 145, 22, 55, 66, 765, 23, 1] 일때 sortde_data = sorted(data) 한 줄을 추가해 주면 sortd.. 2017. 6. 12.
파이썬python 람다lambda 함수라는건? 파이썬python 람다lambda 함수라는건? 지금까지 마지막 프로제트인 학생 성적 입력 프로그램을 짜는데 주력했습니다! 여기서는 잠깐, 샛길 아닌 샛길로 빠져서 람다 함수에 대해서 알아보도록 할까요?! 2017/06/01 - 파이썬python 성적 처리 프로그램을 짜자! ~ 학생 데이터 입력 2017/06/04 - 파이썬python 성적 처리 프로그램을 짜자! - 학생 데이터 입력2 람다lambda 함수 란? 파이썬에서 만드는 익명 함수라고도 합니다. 표현식은 ex) lambda x : x + 1 라고 할 수 있지요~! 이 람다 함수에서 f =lambda x : x + 1 은 def f(x): return x + 1 와도 같다고 말할 수 있습니다! 어째서 람다 함수를 쓰느냐고 묻는다면, '간단해서' 쓴.. 2017. 6. 8.
파이썬python 성적 처리 프로그램을 짜자! - 학생 데이터 입력2 파이썬python 성적 처리 프로그램을 짜자! - 학생 데이터 입력2 2017/06/01 - 파이썬python 성적 처리 프로그램을 짜자! ~ 학생 데이터 입력 저번 시간에 이어서 파이썬 성적 처리 프로그램의 첫 걸음인 학생 데이터 입력 프로그램을 짜 볼게요! students = [{ 'id' : 1, 'name' : 'kim', 'kor' : 60, 'eng' : 30, 'math' : 80}, { 'id' : 2, 'name' : 'nono', 'kor' : 50, 'eng' : 40, 'math' : 70}, { 'id' : 3, 'name' : 'asa', 'kor' : 90, 'eng' : 90, 'math' : 100}] 전 시간에서는 이런 식으로 학생의 데이터를 입력할 수 있는 프로그램을 짰.. 2017. 6. 4.
파이썬python 성적 처리 프로그램을 짜자! ~ 학생 데이터 입력 파이썬python 성적 처리 프로그램을 짜자! ~ 학생 데이터 입력 드디어 파이썬 게시글을 쓰는 것도 막바지에 다다라 갑니다! 학교에서 우연히 인문 IT 수업을 듣게되고, 파이썬과 만나서 프로그램을 짜는 재미가 있다고 느끼게 되고, 이렇게 블로그에 남겨놓을 수 있어서 정말 즐거웠습니다. 마지막 과제는 지금까지 배운 것을 총 동원 해서 성적 처리 프로그램을 짜는 것입니다! 우선, 성적 파일을 입력받으면 성적 처리 시스템이 작동하여 성적 처리 결과가 나오면 되는 순으로 설정하면 되며, 성적 파일은 국어, 영어, 수학만 따지도록 합니다. 그럼, 우선적으로 성적 처리 프로그램에 들어갈 학생들의 데이터를 어떻게 하면 효율적으로 프로그램으로 구현할 수 있을지 고민해보도록 하지요! ex) 번호 - 1 이름 - 카논 .. 2017. 6. 1.
파이썬python 패킹packing과 언패킹unpacking! 파이썬python 패킹packing과 언패킹unpacking! 요번에는 파이썬의 패킹과 언패킹에 대해 알아보도록 하겠습니다. 전의 파이썬 함수에 대해 알아보려고 한다면 아래 게시글로! 2017/05/17 - 파이썬python 함수란 무엇인가 ~ 반복 코드 짜기 패킹이라고 하는건 x = 1, 2라고 파이썬에 적었을때 파이썬은 튜플에 (1, 2)로 담는 것을 패킹 이라고 합니다. 말 그대로 1과 2라는 요소를 한데 묶어주는 효과를 얻을 수 있는 것이죠! 그렇다면 언패킹이란 뭘까요?! y, z = x 라 적으면 y는 1, z는 2의 값을 갖게 되는데 이것이 언패킹 그렇습니다. 아까 x가 (1, 2)의 값을 가지게 만들게 패킹을 했었지요? 그걸 우변에다가 y와 z의 값을 다시 주게되면 y = 1, z = 2가 .. 2017. 5. 24.
파이썬python 함수란 무엇인가 ~ 반복 코드 짜기 파이썬python 함수란 무엇인가 ~ 반복 코드 짜기 2017/05/14 - 파이썬python 함수란 무엇인가? 지난 시간 함수란 무엇인가에 대해서 간.단.히 언급해 보았습니다. 다시 한 번 정리한다면, 함수란 기능이다! Function 함수에는 세 가지 종류가 있는데, 파이썬이 원래 가지고 있던 기능을 built_in 해당 패키지를 import 한 후에 쓸 수 있는 라이브러리 함수 사용자가 직접 만들어서 쓸 수 있는 사용자 정의 함수가 있다! 는 것을 알아 두시면 될 것 같습니다. ex) matplotlib는 패키지 함수로 데이터 시각화 프로그래밍 ! 그렇다면, 왜! 파이썬에서 함수를 써야 할까요? 함수는 특정기능을 수행하는 코드를 하나의 묶음으로 사용하고 효과적으로 활용하기 위헤서 입니다! 예를 한 .. 2017. 5. 17.
파이썬python 함수란 무엇인가? 파이썬python 함수란 무엇인가? 오랜만에 파이썬 관련글을 쓰는군요~! 이번엔 파이썬의 함수에 대해서 살펴보고자 합니다. 함수, 함수... 수포자인 저로써는 상당히 거북한 단어 중 하나인데요 함수란 Function으로 특정 기능을 수행하는 코드의 집합 이라고 정의 할 수 있습니다. 쉽게 말해서 믹서기에 넣는 과일은 "입력"이 되고 과일 주스는 "출력(결과값)"이 되는데, 이 때 믹서기가 함수가 되는 것이지요 지금까지 기본적으로 쓰던 print, type 등도 함수라고 볼 수 있는 것이지요 이 함수이 쓰이는 이유는, 똑같은 내용을 반복해서 작성하거나, 프로그램의 흐름을 일목요연하게 볼 수 있게 하기 위해서입니다. 함수의 기본적인 형태는 def 함수이름(입력인수): ... return 결과값 인데요, 파이.. 2017. 5. 14.
반응형