Ai 编程教程-第一章(初期准备工作)

后续将会持续分享关于我个人的成长、产品经验、Ai 编程经验大家可以持续关注!

总结:

1. 准备好 AI 工具

2. 安装 Python(建议 3.10)

3. 安装 PyCharm

4. 新建项目、写出第一行代码

一、准备好 AI 工具

我们AI工具主要需要ChatGPT-4o或者Claude3.5(需要解)决网络问题,并且这两个版本需付费),它们生成的代码更加精准,出Bug的几率更少,以及后面代码排错更加智能。

如果只有ChatGPT-3.5也行,但是这块改Bug等可能会很费劲,不确定最后是否能把案例跑通。我后续基本是基于ChatGPT-4o或者Claude3.5跑通的,国内镜像站的也可以。

二、安装 Python(建议 3.10)

1、为什么要用 Python?

因为通过世界编程语言排行榜我们看到Python 其实一直是在榜首的,目前来看还是比较好用的语言

为什么要选择Python

2、为什么要用 Python3.10

因为比较稳定!GPT 回复如下:

截至目前(2024年),Python 的主要版本包括以下内容:

1. Python 2 系列

  • Python 2.0:发布于 2000 年,添加了许多新特性,如垃圾回收和 Unicode 支持。

  • Python 2.7:是 Python 2 系列的最后一个版本,发布于 2010 年,官方支持在 2020 年 1 月停止。虽然 Python 2 系列已不再维护,但它在很多旧项目中仍被使用。

2. Python 3 系列

Python 3 系列是当前的主流版本,带来了许多改进,包括语法更清晰、编码更加现代化,推荐在新项目中使用 Python 3。

  • Python 3.0:发布于 2008 年,标志着与 Python 2 的重大分支,尽管它改进了许多功能,但由于与 Python 2 的不兼容,过渡较为缓慢。

  • Python 3.1 - 3.3:从 2009 到 2012 年发布,这些版本修复了早期 3.0 中的许多问题,并逐渐获得开发者的广泛接受。

  • Python 3.4:发布于 2014 年,引入了 asyncio,这是 Python 支持异步编程的开始。

  • Python 3.5:发布于 2015 年,添加了类型提示、async 和 await 关键字。

  • Python 3.6:发布于 2016 年,加入了 f-string(格式化字符串)、新的字典实现,以及许多性能改进。

  • Python 3.7:发布于 2018 年,增强了数据类(dataclasses)支持、异步生成器等,支持 breakpoint()内置函数。

  • Python 3.8:发布于 2019 年,新增了海象运算符 (:=),允许在表达式中赋值。还改进了类型检查和性能优化。

  • Python 3.9:发布于 2020 年,移除了对旧版本的支持,增加了并行功能(并发)、字符串处理的改进(如 str.removeprefix() 和 str.removesuffix()),并增强了类型提示。

  • Python 3.10:发布于 2021 年,添加了模式匹配(Pattern Matching)、更好的错误消息和改进的类型注解。

  • Python 3.11:发布于 2022 年,进一步优化性能,改进错误处理机制,并为类型提示添加了更多功能。

  • Python 3.12:发布于 2023 年,进一步提高了性能,改进了调试器和异常提示,增强了并发性能。

3. 未来版本

  • Python 3.13:预计在 2024 年发布,将进一步提升性能和语言的现代化特性,继续支持并发和异步编程的发展。

4. 长期支持的 Python 版本

Python 社区对某些版本提供长期支持(LTS),这意味着即使出现新版本,LTS 版本仍然会获得安全补丁和维护。这些版本通常包括:

  • Python 3.6

  • Python 3.7

  • Python 3.8

  • Python 3.9

  • Python 3.10

5. Python 2 到 Python 3 的迁移

Python 2.x 和 3.x 不完全兼容,虽然在 2020 年 1 月 Python 2 系列停止支持,但仍有一些旧项目在使用 Python 2。随着 Python 3 的推广,大多数项目和库已经完全迁移到 Python 3。

当前推荐使用 Python 3.10 及以上版本,因为它们具有最新的功能、最佳的性能和长期支持。

图片

3、从 Python 官网下载并安装 Python 3.10

  1. 访问 Python 官方网站: 打开浏览器,前往 Python 官网下载页面。

  2. 选择适用于 macOS 的安装包: 在页面中找到“macOS 64-bit installer”选项,点击下载。通常是一个 .pkg 文件。

    怎么下载 Python
  3. 运行安装包: 下载完成后,双击 .pkg 文件,启动安装程序。按照屏幕上的提示点击“继续”,并完成安装。

  4. 验证 Python 3.10 安装: 打开 macOS 终端,输入以下命令确认安装是否成功:

    python3.10 --version

    如果显示 Python 3.10 的版本号,说明安装成功。

安装完成后,Python 3.10 就可以在终端中使用了

三、安装PyCharm

  • 特点:专为Python开发设计,提供丰富的代码补全、调试、测试功能。分为社区版(免费)和专业版(付费)。

  • 下载链接:PyCharm

  • 安装过程

    1. 下载适合你的操作系统的版本(社区版足够日常使用)。

    2. 按照安装向导进行安装。

      如何下载社区版PyCharm
  • 适合人群:Python开发者、需要复杂项目管理和开发环境的用户。

四、使用 PyCharm新建项目

在macOS上使用PyCharm新建Python项目的步骤如下:

1. 安装并启动 PyCharm

如果你还没有安装PyCharm,可以从PyCharm官网下载并安装,选择社区版(免费)或专业版(付费)。

2. 打开 PyCharm 并新建项目

  • 启动 PyCharm:从“应用程序”文件夹或 Launchpad 中启动 PyCharm。

  • 欢迎界面:打开 PyCharm 后会看到一个欢迎界面,选择“New Project”(新建项目)。

3. 配置项目设置

在“新建项目”窗口中,你需要配置项目的一些基本设置:

  • Location(项目路径)

    • PyCharm 默认会在用户目录下创建项目。你可以点击文件夹图标来选择保存路径。

    • 建议将项目保存在 ~/Documents/PythonProjects/ 或桌面等个人文件夹下,避免权限问题。

  • Python 解释器(Python Interpreter)

    • 如果你已经安装了 Python 3,PyCharm 会自动检测系统上的 Python 解释器。

    • 如果没有自动检测到,你可以点击“Add Interpreter”(添加解释器),选择 System Interpreter,然后指定Python 3的路径(例如 /usr/local/bin/python3)。

    • 也可以使用虚拟环境(推荐),点击 New environment using,选择 Virtualenv,PyCharm 会自动为你的项目创建一个独立的虚拟环境。

4. 完成项目创建

  • 设置完解释器后,点击“Create”(创建),PyCharm 会为你生成新的项目结构,并自动打开主界面。

  • 如果你选择了虚拟环境,PyCharm会自动安装依赖项,并创建 venv 文件夹。

    Python 如何创建项目
Python 解释器报错如何修改

如果解释器没有默认选中 python3.10 的话,可以在这里自己选择

5. 创建 Python 文件

  • 在项目结构中,右键点击项目名称,选择 New > Python File

  • 给文件命名,比如 main.py,然后开始编写代码。

6. 运行项目

  • 你可以直接在 main.py 中写入一些测试代码,例如:

     

    python

    复制代码

    print("Hello, PyCharm!")

  • 保存文件后,点击代码文件上方的绿色三角形按钮,或者右键点击文件,选择“Run 'main'”(运行 'main')。

  • PyCharm 将在下方的“运行”窗口中输出结果。

7. 安装包和管理依赖

  • 如果项目需要安装第三方库,可以在终端中通过 pip 安装,例如:

     

    bash

    复制代码

    pip install numpy

  • PyCharm 也提供了图形界面来管理依赖。点击左侧菜单的 Project: <YourProjectName>,选择 Python Interpreter,你可以看到项目使用的Python解释器,并能添加或删除库。

8. 设置版本控制(可选)

如果你使用 Git 进行版本控制,PyCharm 会自动检测项目文件夹中的 .git 文件夹。你可以通过 VCS 菜单来进行 commitpush 等操作。

总结

  • 项目创建:打开 PyCharm,选择新建项目,设置项目路径和Python解释器。

  • 文件编写:在项目中添加 Python 文件并编写代码。

  • 运行项目:通过 PyCharm 的图形界面或终端运行代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值