前言
什么是python
Python 是一种高级、通用、解释型编程语言。
1)高级
Python 是一种高级编程语言,易于学习。Python 不需要你了解计算机的细节就可以高效地开发程序。
2) 通用
Python 是一种通用语言。这意味着您可以在各种领域使用 Python,包括:
- 网络应用
- 大数据应用
- 测试
- 自动化
- 数据科学、机器学习和人工智能
- 桌面软件
- 移动应用
3) 解释
Python 是一种解释型语言。要开发 Python 程序,您需要将 Python 代码写入一个名为源代码的文件中。
要执行源代码,您需要将其转换为计算机可以理解的机器语言。当 Python 程序执行时,Python解释器将源代码一行一行地转换为机器代码。
为什么选择 Python
Python 可以提高您的工作效率。Python 允许您用更少的时间和更少的代码行来解决复杂的问题。用 Python 制作原型很快。
Python 成为跨行业许多领域的解决方案,从 Web 应用程序到数据科学和机器学习。
与其他编程语言相比,Python 非常容易学习。Python语法清晰美观。
Python 有一个庞大的生态系统,其中包括许多库和框架。
Python 是跨平台的。Python 程序可以在 Windows、Linux 和 macOS 上运行。
Python 拥有庞大的社区。每当您遇到困难时,您都可以从活跃的社区获得帮助。
Python 开发人员的需求量很大。
python下载
点击下面的连接
https://www.python.org/downloads/macos/
下载pkg包,然后按照提示安装就可以。
此时执行python3,就可以看到输出。
mac环境下python3修改为python
但是每次输python3是不是不太方便
那么我们可以这样来操作一下
打开终端,查看你自己安装的python的位置
ls -l /usr/local/bin/python*
输出是这样的
lrwxr-xr-x 1 root wheel 70 11 20 10:05 /usr/local/bin/python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3
lrwxr-xr-x 1 root wheel 77 11 20 10:05 /usr/local/bin/python3-config -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config
lrwxr-xr-x 1 root wheel 78 11 20 10:05 /usr/local/bin/python3-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3-intel64
lrwxr-xr-x 1 jianguo admin 73 3 27 2022 /usr/local/bin/python3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
lrwxr-xr-x 1 jianguo admin 80 3 27 2022 /usr/local/bin/python3.10-config -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-config
lrwxr-xr-x 1 jianguo admin 81 3 27 2022 /usr/local/bin/python3.10-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-intel64
lrwxr-xr-x 1 root wheel 73 11 20 10:05 /usr/local/bin/python3.11 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11
lrwxr-xr-x 1 root wheel 80 11 20 10:05 /usr/local/bin/python3.11-config -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-config
lrwxr-xr-x 1 root wheel 81 11 20 10:05 /usr/local/bin/python3.11-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-intel64
现在请注意,我们只需要选择以python3.结尾的那个即可。
sudo ln -s -f /usr/local/bin/python3.10 /usr/local/bin/python
我的是3.10
现在输入python就可以了。
或者
python --version
接下来我们可以使用vs code来学习
Visual Studio Code 快速介绍
Visual Studio Code 是一个轻量级的源代码编辑器。Visual Studio Code 通常称为 VS Code。VS Code 在您的桌面上运行。它适用于 Windows、macOS 和 Linux。
首先,导航到VS Code 官方网站并根据您的平台(Windows、macOS 或 Linux)下载 VS 代码。
其次,启动设置向导并按照步骤操作。
安装 Python 扩展
要使 VS Code 与 Python 一起工作,您需要从 Visual Studio Marketplace 安装 Python 扩展。
下图说明了这些步骤:
现在开发环境配置好了,你可以开始你的python之旅了
我下面也给大家整理了一些Python入门进阶的资料,大家不想一个一个去找的话,可以参考以下这些资料
Python入门教程
如果你现在还是不会Python也没关系,下面我会给大家免费分享一份Python全套学习资料, 包含视频、源码、课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,可以和我一起来学习交流。
① Python所有方向的学习路线图,清楚各个方向要学什么东西
② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析
③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论
④ 20款主流手游迫解 爬虫手游逆行迫解教程包
⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解
⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解
⑦ 超300本Python电子好书,从入门到高阶应有尽有
⑧ 华为出品独家Python漫画教程,手机也能学习
⑨ 历年互联网企业Python面试真题,复习时非常方便
👉Python学习视频600合集👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
👉实战案例👈
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
👉100道Python练习题👈
检查学习结果。
👉面试刷题👈
资料领取
上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码输入“领取资料” 即可领取
好文推荐
了解python的前景:https://blog.csdn.net/weixin_49891576/article/details/127187029
了解python的兼职:https://blog.csdn.net/weixin_49891576/article/details/127125308