Python入门

目录

第一章、Python基础与环境搭建

1.初识Python

Python的起源

Python库

2.Python的安装与配置

1.Python开发环境下载

配置Python环境(第3步中未选择“添加环境变量”时配置)

2.Python环境的打开

3.集成开发环境的安装

4.PyCharm安装

5.Pycharm界面


第一章、Python基础与环境搭建


1.初识Python

Python官方网站:http://www.python.org

Python是一门跨平台、开源、免费解释型高级动态编程语言,支持命令式编程、函数式编程,完全支持面向对象程序设计,拥有大量功能强大的内置对象标准库扩展库

Python已经渗透到计算机科学与技术统计分析移动终端开发科学计算可视化逆向工程与软件分析图形图像处理人工智能游戏设计与策划网站开发数据爬取与大数据处理密码学系统运维音乐编程计算机辅助教育医药辅助设计天文信息处理化学生物几乎所有专业和领域

Python的起源

Python的创始人是吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,Guido为了打发圣诞节的无趣,开发了这个新的脚本解释程序。Python这个名字不是来源于蟒蛇,而是源于Guido是一个名为“Monty Python”的飞行马戏团的爱好者。Python继承了ABC语言的特点,Guido认为,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,Guido认为失败的原因是该语言不是开源性语言。于是,Guido决心在Python中避免这种情况,并获取了非常好的效果,完美结合了C语言和其他一些语言的特点。 同时,Guido还想实现在ABC中提出过但未曾实现的东西,所以Python是在ABC的基础上发展起来的,其中受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计)的影响,并且结合了UNIX shell和C语言用户的习惯,一跃成为众多UNIX和Linux开发者所青睐的开发语言。

Python库

Python拥有一个强大的标准库,其核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而由Python标准库提供了系统管理网络通信文本处理数据库接口图形系统XML处理等额外的功能。Python标准库命名接口清晰、文档齐全,很容易学习和使用。此外,Python社区提供了大量的第三方模块,使用方式与标准库类似。功能覆盖科学计算Web开发数据库接口图形系统多个领域,并且大多成熟而稳定。Python还有很多专用的科学计算扩展库,例如NumPy、SciPy和Matplotlib这3个经典的科学计算扩展库,它们分别为Python提供了快速数组处理数值运算以及绘图功能。因此,Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。

2.Python的安装与配置

1.Python开发环境下载

  1. 访问Python官网https://www.Python.org。选择“DownLoad”下的“Wondow”版本。

    image-20240413180359418

  2. 选择对应的安装包,如果Windows系统版本是64位,那么单击“Download Windows installer (64-bit)”;如果Windows系统版本是32位的,那么单击“Download Windows installer (32 -bit) ”下载。

  3. 下载完成后,双击运行下载的文件,弹出Python安装向导窗口,勾选“Add Python 3.8 to PATH”复选框,然后单击“Customize installation”按钮。

  4. 保持默认选择,单击“Next”按钮,在弹出的界面中可以修改安装路径

  5. 安装过程需要一段时间,中间出现任何界面,不要进行任何操作。成功完成安装后,会弹出安装成功的窗口。

  6. Python安装成功后,打开“命令提示符”窗口,输入“python”命令进行测试。若安装功,会显示相关的Python版本信息并进入

配置Python环境(第3步中未选择“添加环境变量”时配置)

  1. 右击“此电脑”,在弹出的窗口中双击“属性”按钮。

  2. 选择“环境变量”

  3. 选择“系统变量”中的“path”变量。

  4. 添加环境变量

  5. 单击“确定”。注意:每个打开的窗口全都 点击“确定”

  6. 完成后,再次打开命令提示符窗口,输入“python”,会出Python相关版本信息,说明已经配置好Python的环境变量。

2.Python环境的打开

Python的打开有以下三种方式:

  • 使用Windows系统的命令行工具(cmd):通过命令行界面启动Python解释器的方式。用户可以在命令提示符下键入python命令来启动Python解释器。这种方式适合在命令行下执行Python脚本或进行简单的交互式编程

  • 使用带图形界面的Python Shell–IDLE (Python GUI):IDLE 是 Python 自带的集成开发环境(IDE),提供了一个带有图形用户界面的 Python Shell。它除了可以执行 Python 代码外,还提供了编辑器和调试器等功能,适合于开发和调试 Python 代码。

  • 命令行版本的Python Shell–Python [版本号]:纯粹的命令行界面版本的 Python 解释器。它与 Windows 系统的命令行工具类似,但是专门用于 Python 代码的执行。可以在命令提示符下键入python3.8(或者根据具体安装情况可能是python或其他版本号)来启动这个版本的 Python 解释器。

3.集成开发环境的安装

集成开发环境(Integrated Development Environment)简称IDE,是一种辅助程序开发人员进行开发工作的应用软件,在开发工具内部就可以辅助编写代码、并编译打包成为可用的程序,有些甚至可以设计图形接口。IDE是集成了代码编写功能、分析功能、编译功能调试功能等于一体的开发软件服务套(组),通常包括编程语言编辑器自动构建工具调试器

在Python的学习过程中少不了IDE,这些工具可以帮助开发者加快开发速度,提高效率。在Python中常见的IDE有以下四种:

  • IDLE :如果使用IDLE交互式编程模式,那么直接在IDLE提示符>>>后面输入Python的命令并按回车执行即可。如果执行顺利,直接就可以看到执行结果,否则会抛出异常。或者可以单击左上角的“File”创建Python文件,编写Python程序。

  • PyCharm:PyCharm是由JetBrains打造的一款Python IDE,带有一整套可以帮助Python开发者提高工作效率的工具,比如调试语法高亮Project管理代码跳转智能提示自动完成单元测试版本控制等。PyCharm提供一些高级功能,以用于支持Django框架下的专业Web开发。还提供了一些很好的功能用于Django开发,同时支持Google App Engine,并且PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使PyCharm成为Python专业开发人员和刚起步人员使用的有力工具。

  • Jupyter

  • NotebookSpyder。

4.PyCharm安装

安装前,需检查自己安装的Python版本是否在对应的Pycharm上支持。以下是部分版本Pycharm和Python的对应关系,供参考~

  1. 打开PyCharm官网(PyCharm: the Python IDE for data science and web development),单击“Down Load”按钮。选择Windows系统的社区版,单击“Down Load”键即可进行下载。

  2. 下载完成后,双击安装包进行安装,单击“Next”按钮。自定义软件安装路径,建议不要使用中文字符,单击“Next”按钮。

  3. 根据自己电脑的系统选择位数,创建桌面快捷方式并关联“.py”文件,单击“Next”按钮。最后单击“Install”按钮默认安装。安装完成后,单击“Finsh”按钮

  4. 双击桌面上的快捷方式,在弹出的“Import PyCharm Settings”对话框中选择“Do not import settings”单选项。在弹出的对话框中单击“Don’t Send”按钮。

  5. 软件重启后,在弹出对话窗口,单击“New Project”图标创建新项目。在打开的“Add Python Interpreter”窗口中自定义项目存储路径,IDE默认关联Python解释器

  6. 新建好项目(此处项目名为python)后,还要新建一个.py文件。右击项目名“python”,在弹出的快捷菜单中选择“New”→“Python File”命令。

  7. 在弹出的对话框中输入文件名“study”即可新建study.py文件。按“Enter”键即可打开此脚本文件。如果是首次安装,那么此时的运行按钮是灰色的,处于不可触发的状态,要运行脚本需要设置控制台

  8. 单击运行按钮左边的下拉按钮,选择进入“Run/Debug Configurations”窗口,单击加号按钮,新建一个Python配置项。

  9. 在右侧窗格中的“Name”文本框中输入文件名称,单击“Script path”选项右侧的“浏览”按钮,找到刚刚新建的study.py文件。单击“OK”按钮之后,运行按钮就会变成绿色,此时就可以正常编程了。

5.Pycharm界面

  • 菜单栏:包含影响整个项目或部分项目的命令,如打开项目、创建项目、重构代码、运行和调试应用程序、保存文件等。

  • 项目结构区:已经创建完成的项目或文件的展示区域。

  • 代码区:编写代码的区域。信息显示区:查看程序输出信息的区域。

  • 工具栏:放置快捷命令,下方工具栏包含终端、Python交互式等功能。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

__羽辞__

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值