dukejunior
——未来程式工作室

文章分类 -  Python

异常处理
摘要:总结 01、 02、 03、 04、 05、 06、 07、 08、 09、 10、 总结 01、 02、 03、 04、 05、 06、 07、 08、 09、 10、 01、由于逻辑或者主法导致的程序中断叫做异常;异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。异常是 Py 阅读全文
posted @ 2019-10-29 17:02 公爵二世 阅读(81) 评论(0) 推荐(0)
文件操作
摘要:总结 01、 02、 03、 04、 05、 06、 07、 08、 09、 10、 总结 01、 02、 03、 04、 05、 06、 07、 08、 09、 10、 01、Python 中可以使用一个文件对象 file 来做大部分文件操作,它有两个函数 file()和 open() 02、文件 阅读全文
posted @ 2019-10-25 11:21 公爵二世 阅读(84) 评论(0) 推荐(0)
面向对象及三大特征
摘要:总结 总结 01、类的内置属性:__dict__: 类的属性(包含一个字典,由类的数据属性组成);__doc__:类的文档字符串;__name__: 类名;__module__:类定义所在的模块(类的全名是'__main__.className',如果类位于一个导入模块 mymod 中,那么 cla 阅读全文
posted @ 2019-10-22 13:18 公爵二世 阅读(88) 评论(0) 推荐(0)
面向对象
摘要:01、面向对象无非就是一种编程思路的表达方式而已。对象:万物皆对象,就是事实存在的事物; 类: 是对事物的划分,当我们在描述的时候用到类,就是在描述一系列的事物的共性特征 02、类和实例都有独立的内存空间,相互独立,互不影响,实例来源于类但是要比类 更加具有个性 03、域: 属于类或者实例的变量; 阅读全文
posted @ 2019-10-21 10:17 公爵二世 阅读(76) 评论(0) 推荐(0)
Python 模块
摘要:01、模块是一个包含有一系列数据、函数、类等组成的程序组 模块是一个文件,模块文件名通常以.py 结尾;让一些相关的数据,函数,类等有逻辑的组织在一起,使逻辑结构更加清晰 02、模块的分类:内建模块(builtins)在解析器的内可以直接使用:map();标准库模块, 安装 Python 时已安装且 阅读全文
posted @ 2019-10-19 13:19 公爵二世 阅读(84) 评论(0) 推荐(0)
Python 生成器,迭代器
摘要:01、使用 for...in...的循环语法,依次拿到数据 进行使用,我们把这样的过程称为遍历,也叫迭代。 02、isinstance(x, A_tuple):判断⼀个对象是否可以迭代,判断一个对象是否是一个已知的类型,认为子类是一种父类类型,考虑继承关系;判断两个类型是否相同推荐使用 isinst 阅读全文
posted @ 2019-10-15 17:09 公爵二世 阅读(77) 评论(0) 推荐(0)
Python函数装饰器
摘要:01、函数的内部可以调用其它的函数,在函数当中可以调用自己,这个函数就是递归函数,递归会形成一个深度循环! 02、函数的优点:定义简单,逻辑清晰;实际上我们的递归都可以用循环来代替!只是不同的编程思路而已 03、栈溢出:函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加 阅读全文
posted @ 2019-10-13 09:39 公爵二世 阅读(82) 评论(0) 推荐(0)
Python 函数编程
摘要:01、函数():是一个可以被重复调用的带有一个入口和一个出口的固定的程序段,即代码块。 02、函数编写: def 函数名(参数): ‘函数参数’ 代码块 return | def func(a): print('for is cool ') return a + 1 03、在定义函数的参照括号内定义 阅读全文
posted @ 2019-10-09 14:01 公爵二世 阅读(92) 评论(0) 推荐(0)
Python 运算与流程控制循环
摘要:01、布尔值(bool):True : 非 0 的数字,非空的(字符串、列表、元组、字典);False: 0 ‘ ’() [] {} None 02、0 是有意义的,None 是一个特殊的空值; 03、自增运算:i++ 等同后面 i = i+1 04、比较(关系)运算符:==、!=、<>(废弃)、> 阅读全文
posted @ 2019-10-07 11:56 公爵二世 阅读(77) 评论(0) 推荐(0)
列表、元祖、字典、集合
摘要:总结 01、数据类型转换:自动转换、手动转换 02、 03、 04、 05、 06、 07、 08、 09、 10、 总结 01、数据类型转换:自动转换、手动转换 02、 03、 04、 05、 06、 07、 08、 09、 10、 01、列表:name = ['12',10]是一个有序的,可修改 阅读全文
posted @ 2019-10-07 11:55 公爵二世 阅读(82) 评论(0) 推荐(0)
python环境安装
摘要:设置签名 settings->File and Code Templates->Python Script,配置代码段标记 #!/usr/bin/python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : dukejunior# 阅读全文
posted @ 2019-10-03 09:59 公爵二世 阅读(73) 评论(0) 推荐(0)
python变量、输入、输出、数字、字符串
摘要:总结 01、print()输出 02、数据类型:Numbers(数字类型:int(整数型)、float(浮点数)、complex(复数:实数+虚数 5+2j)、布尔值(true、false)) 03、String(字符串):单引号('')双引号("")三引号(""""""),三引号与其他引号联用时, 阅读全文
posted @ 2019-09-29 19:50 公爵二世 阅读(1133) 评论(0) 推荐(0)
Python高级自动化运维开发架构师目录
摘要:第一部分 01、python环境安装 02、python变量、输入、输出、数字、字符串 03、列表、元祖、字典、集合 04、Python 运算与流程控制循环 05、Python 函数编程 06、Python函数装饰器 07、Python 生成器,迭代器 08、Python 模块 09、面向对象 10 阅读全文
posted @ 2019-09-29 19:46 公爵二世 阅读(176) 评论(0) 推荐(0)