一、序章
Python是最接近自然语言的一门面向对象的模块化编程语言。
(常用于人工智能、大数据、爬虫、Web、测试、脚本处理、运维等。)
二、环境搭建
在开始学习Python之前,我们需要准备好Anaconda、PyCharm、VS Code。
(解释器:Anaconda,用于管理和创建运行Python代码的虚拟环境,用于执行Python代码。
IDE:Integrated Development Environment,集成开发环境,用于写Python代码。)
1. Anaconda
一个开源的Python数据科学平台
1.1 作用
1. 环境管理
--可以创建和管理多个相互独立的虚拟环境
--可以确保不同项目使用不同的Python版本和依赖库,避免依赖冲突
2. 包管理
--Anaconda自带conda包管理器
--conda相比pip有更强的依赖管理功能,可以自动解决库之间的冲突问题
3. 跨平台支持
--Anaconda支持Windows、macOS和Linux操作系统
1.2 安装
安装地址:下载 Anaconda Distribution |蟒蛇https://www.anaconda.com/download/
配置环境:
在电脑上找到“此电脑”,右击点开属性,打开高级系统设置。
1.3 conda的使用
1.3.1查看已有环境:
conda env list
效果如下:
1.3.2 创建环境:
conda create -n 环境名 python == 3.9
(环境名尽量体现该环境的作用,python常用版本有:3.8、3.9、3.11、3.12、3.13)
1.3.3 切换环境:
a. 激活环境:
conda activate AI250301
效果如下:
环境切换到AI250301,进入python后可以看到 python是我们指定的3.9版本。
b. 退出环境:
conda deactivate
此时,就会返回原来的环境。
c. 删除环境:
不能删除当前激活的环境,如果需要删除 需要先退出。
conda remove -n 环境名 --all
2.PyCharm
是非常常用的用来开发python的IDE工具。
下载路径
PyCharm: The only Python IDE you needhttps://www.jetbrains.com/zh-cn/pycharm/ 创建新的项目
将项目放入建好的虚拟环境中
3. VS Code
下载 Visual Studio Code - Mac、Linux、Windowshttps://code.visualstudio.com/Download 同PyCharm,无需配置
三、学前准备
1.python注释
在python中注释不会影响程序的执行,但是会使代码更易于阅读和理解。
1.1 单行注释
在需要注释化的代码前加上# ——快捷键:ctrl + /
# print("hello world")
1.2双行注释
多行注释永三个单引号或三个双引号将注释括起来。
'''
x = 1
y = 2
a = 3
'''
"""
x = 1
y = 2
a = 3
"""
2.输入输出
在python中,通常使用print函数进行输出,input函数进行输入。
print("hello world")
#sep参数用来定义数据之间的分隔符,默认为空格,大多情况不用修改;
#end参数用来定义数据输出后用什么字符结束,默认换行,大多情况同样不用修改。
print("1,2,3,4,5",sep = " ",end = "\n")
input("提示信息:")