![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础教程
紫色的梅花
这个作者很懒,什么都没留下…
展开
-
python介绍
python基础教程1.编程语言**加粗样式**2.python语言的基本介绍新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出...原创 2019-08-05 16:30:35 · 161 阅读 · 0 评论 -
python对象及运算 序列小结 集合
对象 序列 运算 回顾[注]所有的序列都是一个可迭代对象。类: 数据+方法 实例的调用接口,或支持的操作。 3+5 &nbs...原创 2019-08-12 23:00:13 · 155 阅读 · 0 评论 -
python的表达式和语句 表达式 运算优先级
表达式:就是有一个或多个操作数或0个以上运算符组成的序列就叫做表达式。表达式里面可以包含文本值,方法调用,运算符,操作数甚至是一些简单名称。语句: 执行流或控制流。是以分号结尾的单行代码,即用来实现程序的操作。 1.声明变量语句 &nb...原创 2019-08-13 00:45:21 · 894 阅读 · 0 评论 -
python函数基础
python中,函数是允许嵌套的。创建函数不想让函数执行任何内容 可以使用pass语句。但此函数可以被调用,只是没有内容去执行而已。函数的作用域 函数的被访问到的范围函数 名称空间每个文件模块都是一个全局作用域。全局变量 : 位于函数的外部 或者函数内部的 global本地变量: 函数内部的变量global x变量名解析:LEGB原则local(...原创 2019-08-17 08:55:12 · 201 阅读 · 0 评论 -
python 模块 导入机制 模块搜索 Python包 发布python模块或程序
python 模块python模块:以.py结尾的代码文件。 顶层文件: 程序执行入口 模块文件1 模块文件2 &nbs...原创 2019-08-22 12:13:14 · 2014 阅读 · 0 评论 -
python函数式编程 filter() map() reduce()
python函数式编程在一个函数中调用其它函数:filter()pyhon2中 filter()的使用:其中 l1=[1,2,3,4,5,6,42,67]python3中filter(function, iterable)参数function – 判断函数。iterable – 可迭代对象。返回值返回一个迭代器对象filter()的使用:#练习 返回 ...原创 2019-08-17 18:53:26 · 124 阅读 · 0 评论 -
使用distutils发布模块
使用distutils发布模块1.将代码文件组织到模块容器中2.准备一个README或REMDME.txt文件3.而后在容器中创建setup.py文件setup文件的内容:setup.py常用参数基于上图: 对setup.py中setup()参数补充platforms:平台参数license:许可证py_modules:各模块名称组成的列表,此些模块可能位于包的 根目录下...原创 2019-08-22 19:51:10 · 321 阅读 · 0 评论 -
python函数 闭包 生成器 装饰器 递归函数 函数设计规范及执行环境
def func_name(arg1,…)1:func_suite函数语句或者整个执行流程遇到def语句时候,会在内存中生成一个函数对象,并且此对象靠函数名来引用。那么但是这个函数体里的语句只有在函数调用的时候才会被执行。而函数调用结束了,函数返回时,其内部所使用数据都被销毁了。python的闭合函数 闭包:lexical closure外层函数给内层函数提供了环境,即外层中变量的...原创 2019-08-18 12:54:52 · 159 阅读 · 0 评论 -
python异常
python 异常1.语法错误2.逻辑错误 异常一旦产生,不能任由异常终止程序执行,而是应该由程序员对异常捕获之后所作的一些处理操作。所以对于异常管理,通常情况下,异常也是一个对象,这个python异常将会被异常传导机制传递给一个对象,发出异常信号。python异常可以理解为程序出现错误而在正常的控制流以外采取的行为。第一阶段:解释器触发异常,此时的程序流将被终止第二阶段:如果没有任...原创 2019-08-23 14:55:00 · 99 阅读 · 0 评论 -
文件系统功能 os模块 子模块os.path pickle
os 模块在os模块中,方法很多,有些是跟目录相关的,有些是跟系统文件相关的等等。是将linux操作系统系统上C语言所写的API如创建文件,创建目录API封装成了python的API。os.mkdir()os.mkdir("")创建一个一级目录os.makedirs() 创建一个多级目录os.chdir() 实现跳转到指定目录os.getcwd() 获取当前目录os.stat...原创 2019-08-16 12:17:37 · 955 阅读 · 0 评论 -
运算符重载
运算符重载基于特殊的方法定制类常见的运算符重载小结python中的可调用对象1.函数 内置函数 自定义函数 ...原创 2019-08-21 10:32:05 · 86 阅读 · 0 评论 -
python编程基础及编程风格
语句与语法python 模块调用实例目录结构:ainlppythonLearningday01.pytest.pyday01.py 代码内容如下def printName(a): print(a) b="xiaopang" print(a+b)test.pyimport pythonLearning.day01 as daya="i...原创 2019-08-08 01:09:02 · 256 阅读 · 0 评论 -
python过程型程序设计入门
python中一切皆存储为对象。既可以面向过程,又可以面向对象。面向过程与面向对象的区别面向过程:以指令为中心,由指令处理数据 是组织代码解决问题面向对象 :以数据为中心,所有的处理代码都围绕数据展开 如何设计数据结构组织数据, 并且对此类数据所允许处理操作。 即设计类,对象之间的调用。解决更复杂的程序。面向过程使用多种python版本简单方法:1.编译安装新版本至某...原创 2019-08-06 17:08:28 · 199 阅读 · 0 评论 -
python类与面向对象 类方法 构造器 析构器 类属性 实例属性 类的特殊属性 可用变量
python可以实现面向过程式编程,也可以实现面向对象式编程OOP。面向对象编程OOP面向对象的核心概念类是抽象的,实例或者对象是具体的。面向对象的程序设计方法:一个对象里面可以存放其他多个对象.任何对象都是类的实例。对象的接口类:将同一种具体事物的共同特性抽象出来的表现。 状态和转换这些转台的操作...原创 2019-08-18 19:40:07 · 135 阅读 · 0 评论 -
python中的if while
比较方式:“==”isinnot inid()条件测试: if 条件测试: python中的真假  ...原创 2019-08-14 01:50:48 · 149 阅读 · 0 评论 -
python可迭代对象 迭代器 列表解析 生成器 产生偏移
python 迭代属于可迭代对象的类型有:1.序列类型2.字典和file3.自定义类型,在自定义类型中实现了__iter__()或者__getitem__()方法。如果对象内部实现了__iter__()或者__getitem__()这个方法,当我们对此对象调用此方法时候,就会在内存中给它创建一个属于当前迭代器的可迭代对象,而我们使用此内存地址中的对象就可以实现迭代了,就可以那么这个对象...原创 2019-08-14 11:29:32 · 269 阅读 · 0 评论 -
python文件对象
文件系统和文件非序列化数据是不能简单地存储到系统文件当中的.linux文件系统的体系结构:python 文件对象python 文件对象这种文件可以使非目录以外的其他的非常规文件,如管道文件,套接文件等等,但不包括目录。因为目录是文件系统的组成部分,而不是文件内容的组成部分。而python文件系统模块是os模块。python 打开文件VAR_NAME=open(file_name...原创 2019-08-14 22:10:57 · 338 阅读 · 0 评论 -
python对象类型及其运算 数字 字符串 list dict tupe dict
python内置对象的类型及其所支持的运算我们在编程时为什么要使用内置对象类型,以及我们在编程时尽可能使用自定义类型呢还是但凡有可能都去使用内置类型。很显然,对于python而言,内置类型更容易理解,执行上的性能也会更好一些。所以除非内置类型无法提供特殊对象处理时,一般而言都会使用内置类型。内置类型使得其内置对象程序更容易编写,另外内置类型(内置对象)是扩展组件,内置类型往往比自己定义的类型在...原创 2019-08-11 22:43:17 · 593 阅读 · 0 评论 -
python类的继承 爬树搜索
继承python可以允许多个并行的父类。即多重继承。python 类继承的例子:python类的继承和属性搜索[爬树搜索]继承方法专用化1.子类可以对父类继承的属性重新定义2.子类可以继承父类的方法,也可以在子类中已经继承覆盖了父类的某个方法中继续回调超类来调用父类中的方法来获取父类这个方法中原有的属性和操作,从而实现对父类方法功能的扩展。类、实例和其它对象的内建函数...原创 2019-08-21 09:41:26 · 403 阅读 · 0 评论 -
python 执行环境 解释器环境与选项 python解释器环境变量 doctest模块
Python解释器环境与选项Python解释器环境变量python 文档字符串doctest模块可以测试模块字符串文档正确性的测试:dir(doctest)[‘BLANKLINE_MARKER’, ‘COMPARISON_FLAGS’, ‘DONT_ACCEPT_BLANKLINE’, ‘DONT_ACCEPT_TRUE_FOR_1’, ‘DebugRunner’, ‘Doc...原创 2019-08-23 15:35:08 · 197 阅读 · 0 评论