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

liftword2个月前 (03-10)技术文章6


第一步:安装 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打开文件

针对上一篇文章中,python打印内存并保存的相关操作中使用了python创建文件,打开文件,写入文件等一系列的操作;今天我们来讲解一下如何用python打开文件。一、文件处理在 Python 中使用...

Python 中的文件操作详解

文件处理操作作为日常编程中的一个必要操作之一,无论是读取日志文件、配置文件、还是将爬虫数据输出成其他的文件,都是文件操作中不可或缺的一部分。Python作为目前比较流行的编程语言,也提供了强大的文件操...

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

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

一篇文章带你搞懂Python的文件读写

来源:Python爬虫与数据挖掘作者:Python进阶者一、什么是文件?文件就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。二、文件如何的打开?Python内...

Python文件读写8大实用方法

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

第41讲 基本文件操作(和猫妹学Python)

小朋友们好,大朋友们好!我们今天基本文件操作,要学习的内容如下:什么是文件,什么是目录创建和打开文件关闭文件with语句打开文件写入文件内容读取文件什么是文件,什么是目录文件是计算机存储信息的一种形式...