摘要: 面向对象 OOP Object Oriented Programming 对象的生命周期 对象的创建 >创建 >初始化 >销毁。 阅读全文
posted @ 2021-08-30 22:56 甲壳虫~~~ 阅读(33) 评论(0) 推荐(0)
摘要: 字典 python中,字典还是一些列的键-值对。每个键都与一个值相关联。键是不可变类型也不能重复,值可以是任意类型,可以将任何python对象用作字典中的值。 键值之间用冒号隔开,键值对之间用逗号隔开。在字典中你存储多少个键值对都可以 sample: dict_sample = {"name": " 阅读全文
posted @ 2021-08-29 01:26 甲壳虫~~~ 阅读(84) 评论(0) 推荐(0)
摘要: Python 常用序列类型 列表。元组,字典,集合 各序列类型比较 列表、元组、字典、集合 比较项 列表 元组 字典 集合 类型名称 list tuple dict set 定界符 方括号[] 圆括号() 花括号{} 花括号{} 是否可变 是 否 是 是 是否有序 是 是 否 否 是否支持下标 是( 阅读全文
posted @ 2021-08-28 23:06 甲壳虫~~~ 阅读(95) 评论(0) 推荐(0)
摘要: cx_oracel 基于python语言连接ORACLE,执行SQL的第三方库 架构 python程序调用cx_oracle函数。x_Oracle内部动态加载Oracle Client库来访问Oracle数据库。 数据库可以在与Python相同的机器上,也可以是远程的。 特性简介 很容易从PYPI安 阅读全文
posted @ 2021-08-26 18:26 甲壳虫~~~ 阅读(72) 评论(0) 推荐(0)
摘要: PyMySQL PyMySQL是基于python连接操作mysql库的第三方库 介绍:代码托管地址:https://github.com/PyMySQL/PyMySQL 在线文档:https://pymysql.readthedocs.io/en/latest/index.html 安装 pytho 阅读全文
posted @ 2021-08-26 00:04 甲壳虫~~~ 阅读(71) 评论(0) 推荐(0)
摘要: 二分查找 描述:二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。 前提:必须采用顺序的存储结构,必须按元素大小有序排了。否则否则失去了二分查找的意义 过程:将表中间位置元素M和查找元素F比较: 如果 M=F :则查找成功; 如果 M>F:则进一步查找前一子序列(lef 阅读全文
posted @ 2021-08-24 23:01 甲壳虫~~~ 阅读(207) 评论(0) 推荐(0)
摘要: 冒泡排序 概念:通过不断调整排序元素的次序,实现集合元素从小到大的排序过程。 过程: 取左边第一个元素,然后与后面的元素进行比较,若发现后面的元素比第一个元素小,则交换位置,继续往后比较,一直比较调整到最后一个元素,该元素为最大的元素 再取第一个元素,根据第一步一次比较,调整,直到排到倒数第二个停止 阅读全文
posted @ 2021-08-24 14:21 甲壳虫~~~ 阅读(38) 评论(0) 推荐(0)
摘要: 递归 递归(Recursion Algorithm, 递归算法)通过重复将问题分解为同类子问题而解决问题的方法。 递归思想: “重复”,即凡是通过循环语句可以实现的,都可以通过递归来实现 “将问题分解为同类的子问题”,如持续循环的运算操作,持续循环的判断操作,他们的每次循环都是同样的一个“动作”,这 阅读全文
posted @ 2021-08-24 09:03 甲壳虫~~~ 阅读(52) 评论(0) 推荐(0)
摘要: Python装饰器基础知识 装饰器 前提知识(深入理解-->变量的作用域范围,自由变量,闭包) 装饰器:装饰器是可调用的对象,其参数是另一个函数(被装饰的函数)装饰器可能会处理被装饰的函数,然后把它返回,或者将其替换成另一个函数或可调用对象。 e.g.1:装饰器把函数(被装饰函数)替换成另一个函数 阅读全文
posted @ 2021-08-23 16:19 甲壳虫~~~ 阅读(68) 评论(0) 推荐(0)
摘要: 从例子讲起 看看和自己预测的结果是否一致,知晓对作用域的了解度 e.g.2: 1 b = 6 2 def f2(a): 3 print(a) 4 print(b) 5 b = 9 6 7 f2(3) 8 9 """ 10 输出: 11 3 12 ........ 13 ........ print( 阅读全文
posted @ 2021-08-22 22:40 甲壳虫~~~ 阅读(122) 评论(0) 推荐(0)