Python语言的核心,python是高级语言,并不支持传统的面向过程编程
1.1 Python语言1.1 Python语言的概念Python是为数不多的既简单又强大的编程语言你会惊奇地发现,你正在使用的编程语言是如此简单,它专注于如何解决问题,而不是拘泥于语法和结构官方介绍:Python是一种简单易学、功能强大的编程语言它具有高效的数据结构,可以简单有效地实现面向对象编程Python简洁的语法、动态输入的特性以及解释性语言的性质,使其成为许多领域和大多数平台中脚本和快速应用程序开发的理想语言Python的创造者bqdqc(cqddx van Rossum)(业内称为龟叔)采用了BBC电视节目《蒙提·派森的飞行马戏团(Monty Python’s Flying Circus,一译巨蟒剧团)》的名称来命名这种编程语言1.3 Python具有简单易学、免费、开放、跨平台和可嵌入的库1.3 Python的开发和应用
Python的应用
常规软件开发、科学计算、自动运维、自动测试、web开发、WEB爬虫数据分析、人工智能、Python Zen
(输入import this)
美胜于丑(Python旨在写出漂亮的代码)
清晰胜于晦涩(漂亮的代码要清晰,命名规范,风格相似)
简单比复杂好(漂亮的代码应该简洁,没有复杂的内部实现)
复杂总比杂乱好(如果复杂是不可避免的,那么代码之间就不应该存在无法理解的关系,接口也要保持简单)
平展比嵌套好(漂亮的代码要平展,没有太多嵌套)
间隔比紧凑好(漂亮的代码有适当的间隔,不要指望一行代码就能解决问题)
可读性非常重要(漂亮的代码是可读的)
即使以特殊情况的实用性为名,也不应该违反这些规则(这些规则是至高无上的)
不要容忍所有的错误,除非你确定你需要这样做(准确地捕捉异常,不要编写except:pass样式代码)
当有多种可能性时,不要试图猜测而是试图找到一种,最好是唯一明显的解决方案(如果不能确定,使用穷举法)
虽然不容易,因为你不是Python之父(这里荷兰语指cqddx)
做了可能比不做好,但不做更好(做之前要想清楚)
如果你不能向人描述你的计划,那肯定不是一个好计划;反之亦然(计划评估标准)
命名空间是一个很好的想法,我们应该更多地利用它(提倡和号召)
2 Python环境搭建2.1 Python解释器环境搭建就是安装Python解释器
Python解释器分类:CPython(官方,我们用这个版本)用C语言写的Python解释器PyPy用Python语言写的Python解释器JPython用Java 2.2写的Python解释器构建Python环境官网链接
下载安装包
不推荐带后缀的安装包,因为是临时版本,所以选择不带后缀的安装包固定
安装成功
2.3 Python的交互模式win键R - CMD - enter-enter Python的命令行结构Python 3.6.5.-版本类型“帮助”、“版权”.-版权声明-命令提示符(后面可以直接输入指令)2.4 pip工具使用pip工具介绍python有很多第三方库或模块这些库为不同的应用程序扮演不同的角色我们一定会在实际项目中使用这些模块如何将这些模块导入到您自己的项目中?
Python的官方PyPi库为我们提供了一个统一的代码托管库所有的第三方库,甚至是自己写的开源模块,都可以发布在这里,供全世界的人分享下载
Python有两个著名的包管理工具easy_install和pip在python 2中,easy_install是默认安装的,而pip需要我们手动安装随着Python版本的改进,easy_install已经逐渐被淘汰,但是现在一些比较老的第三方库只能通过easy_install安装目前,pip已经成为主流的安装工具从Python 2=2.7.9或** Python 3.4开始,默认安装pip
使用画中画
在命令行中,输入pip,然后按enter查看帮助:查看pip版本pip-vpip-version普通安装
pip安装请求指定版本安装
pip安装机器人框架==2.8.7卸载已经安装的库
Pip卸载请求spip安装某个软件包pip安装某个软件包==1.0.5 #指定版本pip安装 SomePackage=1.0.6 #用最低版本升级指定的软件包,并使用==,=,=,=指定版本号列出已经安装的库
pip列表显示所安装包的信息
pip显示包将已经安装的库列表保存到文本文件
pip冻结D:\install.txt从txt文件中批量pip安装包
pip安装要求. txt保存和批量pip安装包方便移植和部署环境
使用wheel文件安装
除了使用上述方法在互联网上安装,还可以将安装包,即wheel格式的文件下载到本地,然后使用pip进行安装比如我在PYPI上提前下载的枕头库的轮子文件,后缀就是whl
python扩展包的非官方windows二进制文件使用pip install pillow-4.2xxxxx
Xx.whl方式进行离线安装。
第一步是安装车轮pip安装车轮
第二步找到下载的whl文件的目录并安装(以桌面为例)。步骤3:执行安装换源安装的命令。
因为国外服务器慢,员工可以用国内的服务器。
豆瓣:http://pypi.douban.com/simple/
阿里:http://mirrors.aliyun.com/pypi/simple/.
http://pypi.mirrors.ustc.edu.cn/simple,中国科技大学
https://pypi.tuna.tsinghua.edu.cn/simple例如:pip install SomePackage -i https://pypi.douban.com/simple,清华
2.5 Python的第一个程序可以在交互模式下实现,使用Python自带的闲置和高级开发工具如PyCharm。
3 Python开发人员中最流行的pycharm 5 Python IDE和代码编辑器的安装和配置
3.1 py charm的安装
3.2 py charm 1简单配置。主题修改文件-设置-外观-主题
2.代码字体修改文件-设置-编辑器-字体
3.关闭并更新文件-设置-外观-系统设置-更新-自动取消选中更新。
4.修改快捷键文件-设置-外观-键位图。选择你习惯的快捷键。
5.自动包导入文件设置外观常规自动导入复选框
6.打开最后一个项目文件-设置-外观-系统设置-重新打开最后一个项目启动。
7.修改新建文件的头文件-设置-编辑器-代码样式-文件和代码模板python脚本。
#!/usr/节俭的金毛猎犬/env python
#-*-编码:UTF-8-*-# @时间:$ {日期} $ {时间} # @作者:蝙蝠# @文件:$ {名称}。py # @软件:$ {product _ name} 8。修改字体编码文件-设置-编辑器-代码样式-文件编码
3.3 Pycharm快捷键ctrl/多行注释alt进入智能纠错
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。