设备学习和举荐系统(十)python简介
<div style="color: black; text-align: left; margin-bottom: 10px;">
<h1 style="color: black; text-align: left; margin-bottom: 10px;"><strong style="color: blue;">python简介</strong></h1>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">1、</span> python 综述</strong></p>Python 是一个高层次的结合<span style="color: black;">认识</span>释性、编译性、互动性和面向对象的脚本语言。Python的设计<span style="color: black;">拥有</span>很强的可读性,相比其他语言经常<span style="color: black;">运用</span>英文关键字,其他语言的<span style="color: black;">有些</span>标点符号,它<span style="color: black;">拥有</span>比其他语言更有<span style="color: black;">特殊</span>语法结构。Python是一种解释型语言: 这<span style="color: black;">寓意</span>着<span style="color: black;">研发</span>过程中<span style="color: black;">无</span>了编译这个环节。类似于PHP和Perl语言Python是交互式语言: 这<span style="color: black;">寓意</span>着,<span style="color: black;">咱们</span><span style="color: black;">能够</span>在一个Python提示符后面直接互动执行写自己的程序。Python是面向对象语言: 这<span style="color: black;">寓意</span>着Python支持面向对象的风格或代码封装在对象的编程技术。Python是初学者的语言:Python简单易学,对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序<span style="color: black;">研发</span>,从简单的文字处理到 WWW 浏览器再到游戏。<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">2、</span> python 的特点</strong></p>易于学习:Python有相对较少的关键字,结构简单,和一个<span style="color: black;">知道</span>定义的语法,学习起来更加简单。易于阅读:Python代码定义的更清晰。易于<span style="color: black;">守护</span>:Python的成功在于它的源代码是相当容易<span style="color: black;">守护</span>的。一个广泛的标准库:Python的最大的<span style="color: black;">优良</span>之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。互动模式:互动模式的支持,您<span style="color: black;">能够</span>从终端输入执行代码并<span style="color: black;">得到</span>结果的语言,互动的测试和调试代码片断。可移植:基于其开放源代码的特性,Python<span style="color: black;">已然</span>被移植(<span style="color: black;">亦</span><span style="color: black;">便是</span>使其工作)到许多平台。可扩展:<span style="color: black;">倘若</span>你<span style="color: black;">必须</span>一段运行<span style="color: black;">火速</span>的关键代码,<span style="color: black;">或</span>是想要编写<span style="color: black;">有些</span>不愿开放的算法,你<span style="color: black;">能够</span><span style="color: black;">运用</span>C或C++完成那部分程序,<span style="color: black;">而后</span>从你的Python程序中调用。数据库:Python<span style="color: black;">供给</span>所有<span style="color: black;">重点</span>的<span style="color: black;">商场</span>数据库的接口。GUI编程:Python支持GUI<span style="color: black;">能够</span>创建和移植到许多系统调用。可嵌入: 你<span style="color: black;">能够</span>将Python嵌入到C/C++程序,让你的程序的用户<span style="color: black;">得到</span>”脚本化”的能力。<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">3、</span> python3 和 python2的区别</strong></p>Python的3.0版本,常被<span style="color: black;">叫作</span>为Python 3000,或简<span style="color: black;">叫作</span>Py3k。相<span style="color: black;">针对</span>Python的<span style="color: black;">初期</span>版本,这是一个<span style="color: black;">很强</span>的升级。为了不带入<span style="color: black;">太多</span>的<span style="color: black;">负担</span>,Python 3.0在设计的时候<span style="color: black;">无</span><span style="color: black;">思虑</span>向下相容。许多针对<span style="color: black;">初期</span>Python版本设计的程式都<span style="color: black;">没法</span>在Python 3.0上正常执<span style="color: black;">行径</span>了照顾现有程式,Python 2.6<span style="color: black;">做为</span>一个过渡版本,基本<span style="color: black;">运用</span>了Python 2.x的语法和库,<span style="color: black;">同期</span><span style="color: black;">思虑</span>了向Python 3.0的迁移,<span style="color: black;">准许</span><span style="color: black;">运用</span>部分Python 3.0的语法与函数。新的Python程式<span style="color: black;">意见</span><span style="color: black;">运用</span>Python 3.0版本的语法。除非执行环境<span style="color: black;">没法</span>安装Python 3.0<span style="color: black;">或</span>程式本身<span style="color: black;">运用</span>了不支援Python 3.0的第三方库。<span style="color: black;">日前</span>不支援7. Python 3.0的第三方库有Twisted, py2exe, PIL等。Python 3.0 在 print函数、Unicode编码、除法运算、数据类型和<span style="color: black;">反常</span>等方面都与2.X版本有所变化。<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">4、</span> <span style="color: black;">研发</span>环境安装 – linux</strong></p>linux: <span style="color: black;">此刻</span><span style="color: black;">非常多</span>linux系统自带python , 执行python –version 查看版本Jupyter Notebook:2.安装 python 虚拟环境pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple/<span style="color: black;">这儿</span>用 -i 参数指定了国内源,方便快速下载3.创建虚拟环境virtualenv -p python3 py3<span style="color: black;">这儿</span>创建的是 python 3 的虚拟环境,目录名叫py34.<span style="color: black;">起步</span> python 虚拟环境source py3/bin/activate5.在虚拟环境中安装jupyter(py3)> pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple/6.安装所需的python库(py3)> pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/(py3)> pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple/(py3)> pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple/(py3)> pip install sklearn -i https://pypi.tuna.tsinghua.edu.cn/simple/7.创建<span style="color: black;">目的</span>目录并进入(py3)> mkdir algorithm(py3)> cd algorithm8.<span style="color: black;">起步</span>jupyter notebook(py3)> jupyter notebook<div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/cd39510f35f047d9b2fe34c8cd6f1c6d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1723895411&x-signature=oZ4IQzA7Zg6TQidmTzxoOQk5Cks%3D" style="width: 50%; margin-bottom: 20px;"></div>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">默认<span style="color: black;">起步</span>端口为8888,复制链接后<span style="color: black;">能够</span><span style="color: black;">经过</span>浏览器<span style="color: black;">拜访</span>。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">5、</span><span style="color: black;">研发</span>环境安装 – windows</strong></p><span style="color: black;">倘若</span>是在windows系统中安装,为了更简单地<span style="color: black;">运用</span>python中丰富的库资源,<span style="color: black;">能够</span>直接安装一个python“<span style="color: black;">整家</span>桶”——Anaconda。Anaconda 是一个python的发行版,<span style="color: black;">包含</span>了python和<span style="color: black;">非常多</span><span style="color: black;">平常</span>的软件库, 和一个包管理器conda。<span style="color: black;">平常</span>的科学计算类的库都<span style="color: black;">包括</span>在里面,使得安装比常规python安装要容易。<span style="color: black;">重视</span>,装了Anaconda就不<span style="color: black;">必须</span>再装python了。Anaconda不仅<span style="color: black;">能够</span>方便地安装、更新、卸载工具包,<span style="color: black;">况且</span>安装时能自动安装相应的依赖包,<span style="color: black;">同期</span>还能<span style="color: black;">运用</span><span style="color: black;">区别</span>的虚拟环境隔离<span style="color: black;">区别</span><span style="color: black;">需求</span>的项目;从而大大简化了工作流程。下载<span style="color: black;">位置</span>:https://www.anaconda.com/distribution/下载<span style="color: black;">必须</span>的对应版本,安装非常简单,只要跟着引导一步步做就<span style="color: black;">能够</span>了。
</div>
页:
[1]