100天带你精通Python——第1天获取Python

请添加图片描述


介绍

Python是一种高级、通用、解释性的编程语言,由Guido van Rossum于1991年创建。以下是关于Python的一些基本信息:

  • 易学易用: Python的语法设计简洁清晰,使得初学者能够迅速上手。这也使得Python成为教学、科研和初学者入门编程的理想选择。

  • 开放源代码: Python是开源的,任何人都可以查看、使用和修改它的源代码。这种开放性促进了社区的协作和贡献,形成了丰富的第三方库和工具。

  • 跨平台:
    Python可以在多个操作系统上运行,包括Windows、Linux和macOS等。这种跨平台性使得开发者能够轻松地在不同系统中编写一次代码,然后在多个平台上运行。

  • 多范式: Python支持面向对象编程、过程式编程和函数式编程等多种编程范式,为开发者提供了灵活的选择。

  • 丰富的标准库: Python附带了一个强大的标准库,包含了各种模块和功能,从文件处理到网络编程,无需额外安装即可使用。

  • 强大的社区支持: Python拥有庞大而活跃的社区,您可以在这里找到大量的资源、文档和支持。这使得解决问题和学习新技能变得更加容易。

  • 广泛应用:Python广泛用于Web开发、数据科学、人工智能、机器学习、网络编程、自动化脚本等领域。许多大型公司和组织都在使用Python来构建各种类型的应用程序。


Python的起源可以追溯到上世纪80年代末和90年代初。以下是Python的起源和发展的主要阶段:

  1. 起源(1989-1991年):Python的创始人是Guido van Rossum,他在1989年圣诞期间开始着手开发这门语言。
    Guido van Rossum的设计目标是创建一种易读、易学、同时功能强大的编程语言。
    Python语言的第一个版本(0.9.0)于1991年发布。

  2. Python 2.x时代(2000-2008年):在早期,Python经历了一系列的版本更新,其中2.0版本于2000年发布。Python 2.x版本系列在长达近20年的时间里广泛使用,但它也面临一些设计上的限制和缺陷。

  3. Python 3.x时代(2008年至今):2008年,Python 3.0(也称为"Python 3000"或"Py3k")发布,引入了许多重要的语言设计变更,以提高语言的一致性和清晰度。Python 3.x系列逐渐成为主流,但由于不兼容Python 2.x,一些项目和组织在迁移上遇到了挑战。然而,社区在过渡过程中提供了广泛的支持。

  4. 社区发展和广泛应用(2010年至今):Python在2010年代以来取得了巨大的成功。其简洁性、易学性和丰富的生态系统使得它成为多个领域的首选语言。
    在数据科学、机器学习和人工智能领域,Python成为了主流语言之一。框架如Django和Flask使得Python在Web开发中也广受欢迎。Python的社区变得极其庞大和活跃,提供了丰富的第三方库和工具。同时,社区通过PEP(Python Enhancement Proposals)来管理语言的发展方向。

  5. Python的影响力和未来(2020年至今):Python在2020年代继续占据重要地位,其在科技行业、教育领域和科学研究中的应用仍然不断增长。在人工智能和机器学习领域,Python的使用得到了进一步加强,许多流行的深度学习框架(如TensorFlow和PyTorch)都支持Python。Python语言的发展仍然由社区驱动,持续关注性能、语法改进和新特性的引入。

一、安装MiniConda

点击进入MiniConda
各位根据自己的电脑配置选择合适的下载,这边我以windows为例:
点击Next
在这里插入图片描述

点击I Agree
在这里插入图片描述

这里主机选择是仅为自己还是所有用户,博主以仅自己然后点击Next
在这里插入图片描述

选择自己安装路径,建议不要安装在C盘
在这里插入图片描述

点击Install,等待安装完成
在这里插入图片描述

接下来测试conda,输入conda --version出现版本号即可代表conda安装成功
在这里插入图片描述

二、掌握基本Conda命令

当涉及到Python的包管理时,复杂的依赖关系往往是一个挑战。由于许多包可能依赖于不同版本的其他包,为了解决这一问题,产生了conda这个强大的工具。

Conda是一个开源的包管理系统和环境管理系统,它专注于解决包依赖性问题,使得在不同项目中使用不同的Python包变得更加轻松。Conda的优势在于能够创建独立的环境,每个环境都有自己独立的包安装,避免了不同项目之间的冲突。

通过conda,用户可以轻松地创建、导出、列表、删除和更新环境,管理Python版本,并在不同的环境之间切换。此外,conda还支持从预先配置的频道或自定义频道中获取包,以满足特定项目的需求。接下来我来给搭建演示一下conda的基本命令

#创建conda环境这里指定Python的版本
conda create --name myenv python=3.10.12
#激活环境 创建的myenv环境
conda activate myenv
#离开环境
conda deactivate
#删除环境
conda env remove --name myenv
#查看所有环境
conda env list

这里掌握conda的增删命令就可以,后面的包安装命令我们会采用pip命令

三、获取VsCode去运行Python

VsCode下载地址

在这里插入图片描述
点击同意下一步
在这里插入图片描述
勾选创建桌面快捷方式然后下一步
在这里插入图片描述
点击安装
在这里插入图片描述

安装成功后打开Vscode下载插件:汉化插件和Python插件
在这里插入图片描述

在这里插入图片描述
安装好插件之后重新启动VsCode这样你的VsCode就是汉化的啦~~~~
然后按Ctrl 和`(Esc下面的那个按键)打开vs的命令窗口运行

conda create --name myenv python==3.10.12

在这里插入图片描述
输入y等待创建完成
在这里插入图片描述

然后选择下面自己创建的环境
在这里插入图片描述
点击选择自己创建的环境
在这里插入图片描述
输入代码Hello World!

print("Hello World!")

点击运行出现结果
在这里插入图片描述

  • 26
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值