5 개의 재미있는 파이썬 프로젝트 절대 초보자

저자의 이미지 | 캔버
때로는 규칙을 읽거나 튜토리얼을 따르면 학습 만하면 지루할 수 있으며 관심을 잃을 수 있습니다. 배우는 가장 좋은 방법은 당신이 참여하고 활력을 유지하는 재미있는 프로젝트를 구축하는 것입니다. 이 기사에서는 핵심 프로그래밍 원칙과 계속 사용할 수있는 실용적인 기술을 가르치는 5 개의 초보자 친화적 인 Python 프로젝트를 공유하겠습니다. 초보자에게 완벽한 순서대로 그들을 안내해 드리겠습니다.
1. Pomodoro 타이머 앱
튜토리얼 링크 : https://youtu.be/uuwg5cm2los?si=df0bhbolhxczvnzr
Alina Chudnova와 함께 Python 에서이 간단한 타이머 앱을 구축하여 클래식 Pomodoro 기술을 배우십시오. 그녀의 2022 튜토리얼에서 그녀는 카운트 다운 타이머를 설정, 재생/일시 정지/재설정 컨트롤 및 시각적 피드백을 설정하여 안내합니다. 이벤트 중심 프로그래밍 및 Tkinter를 이해하는 데 적합합니다. 또한 시간 처리 및 기본 GUI 레이아웃을 배우면서 반복적 인 학습 세션을 소유 한 대화식 도구로 바꿉니다.
2. 음성 인식으로 앱을 가져 가십시오
튜토리얼 링크 : https://youtu.be/z-3itxhrfke?si=alt6hgkgqs3ftval
Patrick Loeber의“음성 인식 및 The Notion API가 포함 된 Note Take App”은 음성 구동 노트 테이킹 어시스턴트를 만들어냅니다. Python의 Speech_Recognition을 구현하고 루프 내에서 둥지를 둥글게하여 지속적으로 장착하고 API 호출을 통해 개념에 연결합니다. 음성 텍스트 전환뿐만 아니라 실제 데이터 처리 및 API 통합을 배웁니다. 당신은 실제로 음성을 체계적인 음표로 캡처하는 데 사용하는 도구로 끝납니다.
3. AI 가상 화가
튜토리얼 링크 : https://youtu.be/ziwzaavbxqo?si=t_dqiwab1rxie8xo
이 프로젝트는 웹캠과 컬러 마커를 OpenCV를 사용하여 마법의 페인트 브러시로 바꿉니다. 색상을 감지하고 프레임별로 움직임 프레임을 추적하며 실시간으로 그려집니다. 컴퓨터 비전 기초에서 우수한 충돌 과정입니다. HSV 색상 공간, 윤곽 감지 및 대화식 시각적 애플리케이션 구축에 대해 배우게됩니다. 문자 그대로 코드로 그림을 그리는 만족은 재미있는 실습 경험이됩니다.
4. Pyphotoshop : Python의 이미지 편집
튜토리얼 링크 : https://youtu.be/4ifduqmzqhm?si=xv-mkfouw8-gefwj
Python Libraries를 사용하여 Billow 또는 OpenCV를 사용하여 자신의 미니 포토 톱을 구축하십시오. 필터를 적용하고 자르기, 회전, 텍스트 추가 등을 배웁니다. 이 프로젝트는 픽셀을 조작하고 체인 이미지 작업 및 사용자 입력을 처리하는 방법을 알려줍니다. 이미지 처리에 대한 훌륭한 소개이며 자신의 사진에 대한 실제 시각적 효과를 실험하게됩니다.
5. 타워 방어 게임
튜토리얼 링크 : https://www.youtube.com/live/ilhakxqbooa?si=uqnzcymhp8hks-ea
Pygame 또는 Tkinter로 Tower-Defense 스타일 게임을 만들어 Game Dev에 들어갑니다. 적의 산란, 움직임, 충돌 감지, 슈팅 로직, 스코어링 및 객체 지향 디자인을 관리합니다. 레벨 진행과의 실시간 사용자 상호 작용을 배우는 재미 있고 재생 가능한 방법입니다. 참고로, 12 시간의 라이브 스트림이므로 시간을 내십시오. 그러나 이것을 언급하는 것을 놓칠 수없는 훌륭한 학습 자료였습니다.
마무리
그게 라인업입니다! 당신을 잡고 코드 편집기를 열고 건물을 시작하는 프로젝트를 선택하십시오.
동기 부여를위한 프로 팁 :
- 간단한 시작. 이유는 이유가 있습니다.
- 마무리 후 개인화 : GUI, 새로운 기능을 추가하거나 친구와 공유하십시오.
- 디버깅의 경우 인쇄 문, 중단 점 및 코드를 밟으면 문제를 이해하고 수정하는 데 도움이 될 수 있습니다. 당신이 붙어 있다면, 나의 7 개의 파이썬 디버깅 기술은 모든 초보자가 알아야 할 기사를 알아야합니다.
Kanwal Mehreen Kanwal은 머신 러닝 엔지니어이자 데이터 과학에 대한 열정과 AI의 의학 교차점을 가진 기술 작가입니다. 그녀는 eBook “Chatgpt의 생산성을 극대화하는 것”을 공동 저술했습니다. APAC의 Google Generation Scholar 2022로서 그녀는 다양성과 학업 우수성을 챔피언시킵니다. 그녀는 또한 Tech Scholar, Mitacs Globalink Research Scholar 및 Harvard Wecode Scholar의 Teradata 다양성으로 인정 받고 있습니다. Kanwal은 STEM 분야의 여성에게 힘을 실어주기 위해 펨코드를 설립 한 변화에 대한 열렬한 옹호자입니다.
Post Comment