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

liftword3个月前 (03-10)技术文章17


第一步:安装 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

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

相关文章

Python怎么运行py文件,编程入门指南

1.摘要本文使用以下四种方法运行py文件:①使用命令行运行py文件,具体为先切换到对应路径,再输入“python 文件名.py ”;②以PowerShell方式打开路径运行py文件,首先进入到py文件...

一文掌握Python中的文件操作

Python为文件处理提供了一组通用的工具和函数,使得对文件执行各种操作相对简单。这些操作包括打开文件、阅读其内容、写入新数据、追加到现有文件等。文件可以包含广泛的信息,从纯文本文档到图像、数据库、电...

4个步骤教你学会用Pycharm如何运行.py文件,简单上手(建议收藏)

这篇文章主要介绍了Pycharm如何运行.py文件的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!Pycharm时一个...

5分钟掌握在Python中处理文件的8种基本操作

I在 Python 中处理文件是一项常见任务,Python 提供了几个内置函数和模块来帮助您读取、写入和操作文件。以下是在 Python 中处理文件时可以执行的一些基本操作:打开文件:您可以使用该函数...

python入门-day12: 文件操作

文件操作 的内容,包括读写文本文件、使用 with 语句,最后通过一个练习(将学生成绩保存到文件并读取)帮你把知识点串起来。我会用简单易懂的语言,确保新手也能轻松掌握。Day 12: 文件操作1....

Python文件读写8大实用方法

Python文件读写8大实用方法哎呀,今天咱们来聊聊Python里那些关于文件读写的东西。说实话,这玩意儿是真的重要,可能有些小伙伴还不太熟悉。不过别慌,跟着我利利学长的节奏来,保证你能轻松掌握这些技...