当前位置:首页>python>Python 入门必做 5 个小项目!做完直接有成就感,建议收藏

Python 入门必做 5 个小项目!做完直接有成就感,建议收藏

  • 2026-09-10 10:33:28
Python 入门必做 5 个小项目!做完直接有成就感,建议收藏

很多人学 Python,一直停留在看教程、背语法,

看着好像懂了,一动手就懵,越学越没信心。

其实入门最快的方式,就是做小项目。

今天给你整理 5 个超简单、零基础也能写的 Python 小项目,

代码短、见效快,做完直接有成就感,越学越有动力。

项目1:猜数字游戏

import random

num = random.randint(1, 100)

guess = int(input("猜一个1-100的数字:"))

while guess != num:

    if guess > num:

        print("太大了!")

    else:

        print("太小了!")

    guess = int(input("再猜一次:"))

print("恭喜你,猜对了!")

作用:练会 输入输出、循环、判断,最经典入门项目。

项目2:简易计算器

a = float(input("第一个数:"))

b = float(input("第二个数:"))

print("加法:", a + b)

print("减法:", a - b)

print("乘法:", a * b)

print("除法:", a / b if b != 0 else "除数不能为0")

作用:练会 变量、运算、判断,超有成就感。

项目3:批量重命名文件

import os

path = "./文件"

os.chdir(path)

for i, f in enumerate(os.listdir()):

    new_name = f"文件_{i+1}.txt"

    os.rename(f, new_name)

print("重命名完成!")

作用:练会 文件操作,办公直接能用。

项目4:打印九九乘法表

for i in range(1, 10):

    for j in range(1, i+1):

        print(f"{j}×{i}={i*j}", end="\t")

    print()

作用:练会 双层循环,面试常考。

项目5:简易通讯录

contacts = {}

while True:

    print("\n1.添加 2.查找 3.退出")

    choice = input("请选择:")

    if choice == "1":

        name = input("姓名:")

        phone = input("电话:")

        contacts[name] = phone

    elif choice == "2":

        name = input("输入姓名:")

        print(contacts.get(name, "无此人"))

    elif choice == "3":

        break

作用:练会 字典、循环、菜单逻辑,像真正的软件。

给新手的 3 个建议

1. 不要复制完就跑

每行代码看懂,再自己默写一遍。

2. 小改动就是自己的项目

比如:

◦ 猜数字加“最多猜5次”

◦ 计算器加平方、开方

◦ 通讯录加删除、修改

3. 能跑起来,你就已经赢了 80% 新手

不用追求高大上,能运行、能解决问题就是厉害。

结尾(涨粉话术)

Python 入门,从来不是靠死记硬背,

而是靠一个一个小项目练出来的。

这 5 个小项目,每天做 1 个,

一周后你会发现:写代码原来这么简单。

下一篇我会教你:

Python 爬虫入门:爬取小说、天气、图片,零基础也能学会

关注我,带你从入门到实战,越学越值钱。

最新文章

随机文章