专业编程基础技术教程

网站首页 > 基础教程 正文

30 分钟构建你的第一个 Python 项目

ccvgpt 2025-03-20 12:46:14 基础教程 10 ℃


30 分钟构建你的第一个 Python 项目

第一步:安装 Python

在编码之前,请确保计算机已安装 Python。可以从python.org下载它。要检查 Python 是否已安装,请打开终端或命令提示符并输入:

python --version

如果看到版本号,您就可以开始了!

步骤 2:创建一个新的 Python 文件

打开一个文本编辑器,如 VS Code、PyCharm 或甚至 Notepad++。创建一个新文件,并将其命名为 todo.py

步骤 3:编写基本代码

我们将构建一个简单的待办事项列表,用户可以添加、查看和删除任务。

创建一个空任务列表

tasks = []  # This list will store the tasks

显示菜单选项

需要向用户展示不同的选项,例如添加、查看或删除任务。

def show_menu():
    print("\nTo-Do List")
    print("1. Add Task")
    print("2. View Tasks")
    print("3. Delete Task")
    print("4. Exit")

3. 将任务添加到列表中

让我们创建一个添加新任务的函数。

def add_task():
    task = input("Enter a new task: ")
    tasks.append(task)
    print(f'Task "{task}" added!')

4. 查看任务需要一种显示所有任务的方法。

def view_tasks():
    if not tasks:
        print("No tasks yet!")
    else:
        print("\nYour Tasks:")
        for index, task in enumerate(tasks, start=1):
            print(f'{index}. {task}')

5. 删除任务

如果用户想要删除一个任务,我们需要一个删除选项。

def delete_task():
    view_tasks()
    try:
        task_number = int(input("Enter the task number to delete: "))
        if 1 <= task_number <= len(tasks):
            removed_task = tasks.pop(task_number - 1)
            print(f'Task "{removed_task}" deleted!')
        else:
            print("Invalid task number!")
    except ValueError:
        print("Please enter a valid number!")

步骤 4:运行程序

最后,让我们使用循环将一切连接起来,以便用户可以与待办事项列表进行交互。

while True:
    show_menu()
    choice = input("Choose an option (1-4): ")
    
    if choice == "1":
        add_task()
    elif choice == "2":
        view_tasks()
    elif choice == "3":
        delete_task()
    elif choice == "4":
        print("Goodbye!")
        break
    else:
        print("Invalid choice! Please select a number between 1 and 4.")

第 5 步:测试您的待办事项清单

保存您的文件为 todo.py 并在终端中运行它:

python todo.py

现在,您可以从待办事项列表中添加、查看和删除任务!

Tags:

最近发表
标签列表