(文末福利)2021黑马Python6.5之Python环境搭建与输入输出

本文介绍了Python的基础知识,包括Python概述、解析器的下载与安装、PyCharm的使用,以及Python中的变量、数据类型和输入输出操作。重点讲述了Python2.x与Python3.x的区别,强调了PyCharm作为开发工具的重要性,并提供了PyCharm的安装与配置步骤,以及如何进行代码调试。此外,文章还涵盖了Python中的变量、数据类型和错误处理,帮助初学者建立Python开发环境并掌握基本操作。
摘要由CSDN通过智能技术生成

一、Python概述

1、计算机资源

在开发领域,计算机资源可以分为两部分:软件资源 + 硬件资源

软件资源:看得见,摸不着

硬件资源:看得见,摸得着

硬件资源(CPU、内存、硬盘、风扇、电源、键盘、鼠标…)

软件资源(Office办公软件、网易云音乐、各种各样的计算机游戏)

思考:我们发现,软硬件之间其实是可以交互的,这是什么原理呢?

答:使用操作系统,操作系统是计算机软硬件之间的桥梁

2、操作系统分类

在日常的应用中,操作系统大概可以分为三大类:

① Windows操作系统

② MacOS操作系统

③ Linux操作系统(服务器端使用量最大的操作系统)

3、为什么要学习Python

① 技术趋势

Python自带明星属性,热度稳居编程语言界前三

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-31tSXYx7-1631440376394)(media/image-20210306090039676.png)]

② 简单易学

开发代码少,精确表达需求逻辑;33个关键字,7种基本数据类型;语法规则简单,接近自然语。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HtSCvR44-1631440376410)(media/image-20210306090337310.png)]

③ 应用广泛

Python语言涉及IT行业70%以上的技术领域

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ko6f6VoQ-1631440376412)(media/image-20210306090727147.png)]

4、Python语言的缺点

① Python其运行速度相对于C/C++/Java要略慢一些

② Python由于语言的特性,无法对代码进行加密

③ Python的版本之间,兼容性不太理想(Python2和Python3)

5、Python语言介绍

Python是一种跨平台的计算机程序设计语⾔。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语⾔。最初被设计用于编写自动化脚本Shell(适用于Linux操作系统),随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

其实目前很多知名的机器学习、⼈⼯智能以及深度学习框架也都是基于Python语⾔进⾏开发的:

Google开源机器学习框架:TensorFlow

开源社区主推学习框架:Scikit-learn

百度开源深度学习框架:Paddle

6、Python2.x和Python3.x版本的区别

在目前的Python领域,其主要应用版本有两个:Python2和Python3

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H0nj9f0s-1631440376413)(media/image-20210306091509401.png)]

主要区别可以理解为:输入、输出以及编码格式的不同

Python2.x

Python3.x

​ Python3.6、Python3.7、Python3.8、Python3.9…

在生产环境中,我们⼀般不会选择最新版本的Python,因为可能会存在未知Bug,所以⼀般强烈建议大家在选择软件版本时,向前推1 ~ 2个版本。所以咱们课程主要讲解Python3.7版本。

二、Python解析器

1、Python解析器的作用

demo.py

print('Hello World')

由于Python属于高级语言,其并不能直接在计算机中运行,因为缺少Python语言的运行环境:Python解析器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XheyEUa4-1631440376414)(media/image-20210306092814499.png)]

Python解析器的作用:就是把Python代码转换为计算机底层可以识别的机器语言,如0101…

2、Python解析器的种类

① CPython,C语言开发的解释器[官方],应⽤广泛的解释器。

② IPython,基于CPython的一种交互式解释器。

③ 其他解释器

PyPy,基于Python语言开发的解释器。

JPython,运⾏在Java平台的解释器,直接把Python代码编译成Java字节码执⾏。

IronPython,运⾏在微软.Net平台上的Python解释器,可直接把Python代码编译成.Net的字节码。

3、下载Python解析器

下载地址:https://www.python.org/downloads/release/python-379/

[单击上述链接] – 查找目标文件:Windows x86-64 executable installer – 单

击即可下载。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Cb0eA9xy-1631440376415)(media/image-20210306093337458.png)]

4、Python解析器的安装

第一步:双击运行Python的解析器,选择自定义安装以及添加Python到环境变量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oWsjo5ii-1631440376415)(media/image-20210306095227329.png)]

第二步:选择所有要安装的功能菜单,默认全部勾选

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gg95wopo-1631440376416)(media/image-20210306095439595.png)]

pip:Python的包管理工具,可以用来安装未来我们项目中需要使用的各种模块

第三步:设置Python解析器的安装路径,强烈建议安装在除C盘以外的盘符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-coDfJHvO-1631440376416)(media/image-20210306095909408.png)]

第四步:测试Python解析器是否可以使用

按Windows + R,输入cmd字符,打开Windows的DOS窗口,输入python(全部小写),如下图所示:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gfRrxKHN-1631440376417)(media/image-20210306100236471.png)]

出现了以上界面,就代表Python3.7的解析器已经安装成功了。如何从这个窗口中退出到DOS模式呢?

答:使用exit()方法

>>> exit() 回车

三、Python开发工具PyCharm

1、为什么要安装PyCharm

工欲善其事必先利其器

在Python的开发领域,其开发工具非常非常多,EditPlus、Notepad++、Sublime Text3、Visual Studio Code、PyCharm(目前功能最强大的IDE)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YYkaTdYV-1631440376418)(media/image-20210306102520443.png)]

2、PyCharm的主要作用

PyCharm是⼀种Python IDE (集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的⼯具,内部集成的功能如下:

Project管理

智能提示

语法高亮

代码跳转

调试代码

解释代码(解释器)

框架和库

3、PyCharm的分类

PyCharm一共有两个版本:专业版(收费) 与 社区版(免费、开源)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GgjVYudE-1631440376418)(media/image-20210306102803654.png)]

在基础班,PyCharm社区版足够我们使用,绰绰有余。

4、下载PyCharm

下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aI97Y1sx-1631440376419)(media/image-20210306103210207.png)]

5、PyCharm安装

第一步:双击PyCharm软件安装包,进行软件安装

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SukrjYSC-1631440376419)(media/image-20210306104505660.png)]

第二步:设置软件的安装路径,理论上没有任何要求,但是建议放在除C盘以外的盘符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-37vWkJsr-1631440376420)(media/image-20210306105046370.png)]

第三步:PyCharm基本设置,创建桌面图标与.py文件关联

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PPatlM4l-1631440376420)(media/image-20210306105223088.png)]

6、PyCharm软件的使用

☆ 创建Python项目

什么是项目?其实我们在实际开发中,每次参与一个工作的开发都是一个项目的开发过程。所以使用PyCharm的第一件事就是学习Python项目的创建过程。

第一步:创建项目

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mUQoc4mA-1631440376421)(media/image-20210306110324245.png)]

第二步:设置项目路径,必须放在C盘以外的盘符(非常重要!!!)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NInYPX2V-1631440376421)(media/image-20210306110916916.png)]

配置完成后,单机Create创建Python项目。

☆ 新建文件与代码书写

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LkMKcupZ-1631440376422)(media/image-20210306111656942.p

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值