본문 바로가기


카테고리 없음

초보자를 위한 25개의 Python 프로젝트 – Python 코딩을 시작하기 위한 쉬운 아이디어

새로운 프로그래밍 언어를 배우는 가장 좋은 방법은 해당 언어로 프로젝트를 빌드하는 것입니다.

Python에서 25 개의 초보자 친화적 인 프로젝트 자습서 목록을 만들었습니다.

튜토리얼에 대한 나의 조언은 비디오를보고, 프로젝트를 만들고, 분해하고, 자신 만의 방식으로 다시 빌드하는 것입니다. 새로운 기능을 추가하거나 다른 방법을 사용하여 실험해 보십시오.

그것은 당신이 정말로 개념을 배웠는지 아닌지를 테스트 할 것입니다.

아래 나열된 프로젝트 중 하나를 클릭하여 문서의 해당 섹션으로 이동할 수 있습니다.

Python의 기본 사항에 익숙하지 않은 경우 이 초보자용 freeCodeCamp Python 자습서를 시청하는 것이 좋습니다.

빌드할 수 있는 Python 프로젝트

  1. 매드 립스
  2. 숫자 맞추기 게임(컴퓨터)
  3. 숫자 맞추기 게임(사용자)
  4. 가위바위보, 가위바위보
  5. 교수형 집행인
  6. 카운트 다운 타이머
  7. 비밀번호 생성기
  8. QR 코드 인코더/디코더
  9. 틱택토
  10. 틱택토 AI
  11. 바이너리 검색
  12. 지뢰 찾기
  13. 스도쿠 솔버
  14. Python에서 사진 조작
  15. 마르코프 체인 텍스트 컴포저
  16. 테이블
  17. 4개 연결
  18. 테트리스
  19. 온라인 멀티플레이어 게임
  20. 웹 스크래핑 프로그램
  21. 대량 파일 이름 바꾸기
  22. 날씨 프로그램
  23. Python으로 Discord 봇 코딩 - 클라우드에서 무료 호스팅
  24. 우주 침략자 게임

Mad libs Python 프로젝트

이 Kylie Ying 튜토리얼에서는 사용자로부터 입력을 받고, f-문자열로 작업하고, 콘솔에 출력되는 결과를 확인하는 방법을 배웁니다.

이것은 Python에서 문자열 연결을 수행하는 데 익숙해질 수 있는 훌륭한 시작 프로젝트입니다.

숫자 맞추기 게임 파이썬 프로젝트(컴퓨터)

이 Kylie Ying 튜토리얼에서는 Python의 random 모듈로 작업하고, 함수를 빌드하고, while 루프 및 조건문으로 작업하고, 사용자 입력을 받는 방법을 배웁니다.

숫자 맞추기 게임 파이썬 프로젝트(사용자)

이 Kylie Ying 튜토리얼에서는 컴퓨터가 올바른 숫자를 추측해야 하는 추측 게임을 빌드합니다. Python의 random 모듈로 작업하고, 함수를 빌드하고, while 루프 및 조건문으로 작업하고, 사용자 입력을 받습니다.

가위바위보, 가위바위보 파이썬 프로젝트

이 Kylie Ying 자습서에서는 , if 문을 사용하고 사용자 입력을 받습니다. 이것은 조건문 및 함수와 같은 기본 사항을 구축하는 데 도움이 되는 훌륭한 프로젝트입니다. random.choice()

Hangman Python Project

In this Kylie Ying tutorial, you will learn how to work with dictionaries, lists, and nested if statements. You will also learn how to work with the string and random Python modules.

Countdown Timer Python Project

In this Code With Tomi tutorial, you will learn how to build a countdown timer using the Python module. This is a great beginner project to get you used to working with while loops in Python. time

Password Generator Python Project

In this Code With Tomi tutorial, you will learn how to build a random password generator. You will collect data from the user on the number of passwords and their lengths and output a collection of passwords with random characters.

This project will give you more practice working with and the Python module. for loopsrandom

QR code encoder / decoder Python Project

In this Code With Tomi tutorial, you will learn how to create your own QR codes and encode/decode information from them. This project uses the library. qrcode

This is a great project for beginners to get comfortable working with and installing different Python modules.

Tic-Tac-Toe Python Project

In this Kylie Ying tutorial, you will learn how to build a tic-tac-toe game with various players in the command line. You will learn how to work with Python's and modules as well as get continual practice with nested if statements. timemath

Tic-Tac-Toe AI Python Project

이 Kylie Ying 튜토리얼에서는 컴퓨터가 절대 지지 않는 틱택토 게임을 만드는 방법을 배웁니다. 이 프로젝트는 의사 결정에 사용되는 재귀 알고리즘인 minimax 알고리즘을 활용합니다.

바이너리 검색 Python 프로젝트

이 Kylie Ying 튜토리얼에서는 바이너리 검색이라는 분할 및 정복 알고리즘을 구현하는 방법을 배웁니다. 이것은 면접에서 등장하는 일반적인 검색 알고리즘이므로 코드로 구현하는 방법을 아는 것이 중요합니다.

지뢰 찾기 Python 프로젝트

이 Kylie Ying 튜토리얼에서는 명령줄에서 고전적인 지뢰 찾기 게임을 빌드합니다. 이 프로젝트는 재귀 및 클래스에 중점을 둡니다.

스도쿠 솔버 Python 프로젝트

이 Kylie Ying 튜토리얼에서는 역추적 기술을 활용하는 스도쿠 솔버를 빌드하는 방법을 배웁니다. 역추적은 문제를 해결하는 데 도움이 되는 가능한 모든 조합을 검색하는 재귀 기술입니다.

Python 프로젝트에서 사진 조작

이 Kylie Ying 튜토리얼에서는 이미지 필터를 만들고 이미지의 대비, 밝기 및 흐림을 변경하는 방법을 배웁니다. 프로젝트를 시작하기 전에 시작 파일을 다운로드해야 합니다.

마르코프 체인 텍스트 컴포저 Python 프로젝트

이 Kylie Ying 튜토리얼에서는 Markov 체인 그래프 모델과 노래 가사의 관계를 적용하는 방법에 대해 배웁니다. 이 프로젝트는 Python의 인공 지능에 대한 훌륭한 소개입니다.

퐁 파이썬 프로젝트

이 Christian Thompson 튜토리얼에서는 Python에서 고전적인 탁구 게임을 재현하는 방법을 배웁니다. 게임용 그래픽을 만드는 데 유용한 Python 모듈로 작업하게 됩니다. osturtle

뱀 파이썬 프로젝트

이 Tech with Tim 튜토리얼에서는 Python에서 고전적인 뱀 게임을 재현하는 방법을 배웁니다. 이 프로젝트는 객체 지향 프로그래밍과 게임 제작에 널리 사용되는 Python 모듈인 Pygame을 사용합니다.

4개의 Python 프로젝트 연결

이 Keith Galli 튜토리얼에서는 클래식 connect four 게임을 빌드하는 방법을 배웁니다. 이 프로젝트는 , , 및 Python 모듈을 사용합니다. numpymathpygamesys

이 프로젝트는 이미 몇 가지 더 작은 초보자 Python 프로젝트를 빌드한 경우에 유용합니다. 그러나 Python 프로젝트를 빌드하지 않았다면 목록에 있는 이전 프로젝트 중 하나부터 시작하여 이 프로젝트까지 작업하는 것이 좋습니다.

테트리스 파이썬 프로젝트

이 Tech with Tim 튜토리얼에서는 고전 테트리스 게임을 재현하는 방법을 배웁니다. 이 프로젝트는 파이 게임을 활용하며 초보 개발자가 기술을 한 단계 끌어올리는 데 적합합니다.

온라인 멀티플레이어 게임 파이썬 프로젝트

이 Tech with Tim 튜토리얼에서는 전 세계 누구와도 플레이할 수 있는 온라인 멀티플레이어 게임을 구축하는 방법을 배웁니다. 이 프로젝트는 소켓, 네트워킹 및 Pygame 작업에 대한 훌륭한 소개입니다.

웹 스크래핑 프로그램 Python 프로젝트

이 Code With Tomi 튜토리얼에서는 GitHub 사용자 링크에 대한 사용자 입력을 요청하고 웹 스크래핑을 통해 프로필 이미지 링크를 출력하는 방법을 배웁니다. 웹 스크래핑은 웹 페이지에서 데이터를 수집하는 기술입니다.

대량 파일 이름 바꾸기 Python 프로젝트

In this Code With Tomi tutorial, you will learn how to build a program that can go into any folder on your computer and rename all of the files based on the conditions set in your Python code.

Weather Program Python Project

In this Code With Tomi tutorial, you will learn how to build a program that collects user data on a specific location and outputs the weather details of that provided location. This is a great project to start learning how to get data from API's.

Python으로 Discord 봇 코딩 - 클라우드에서 무료 호스팅

이 Beau Carnes 튜토리얼에서는 사람들이 함께 모여 온라인 채팅을 할 수 있는 플랫폼인 Discord에서 작동하는 자신만의 봇을 구축하는 방법을 배웁니다. 이 프로젝트는 Discord API 및 Replit IDE로 작업하는 방법을 알려줍니다.

이 비디오가 공개된 후 Replit은 프로그램에 환경 변수를 저장하는 방법을 변경했습니다. Replit에서 환경 변수를 올바르게 저장하는 방법에 대한 이 자습서를 읽어보세요.

스페이스 인베이더 게임 파이썬 프로젝트

이 buildwithpython 튜토리얼에서는 Pygame을 사용하여 우주 침략자 게임을 빌드하는 방법을 배웁니다. 게임 루프, 충돌 감지, 키 누름 이벤트 등과 같은 게임 개발의 많은 기본 사항을 배우게 됩니다.