
python基础知识
文章平均质量分 96
故里_
以梦为马,不负昭华。
展开
-
MYSQL 高级操作,视图
视图问题对于复杂的查询,往往是有多个数据表进行关联查询而得到,如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,则需要在多个地方进行修改,维护起来非常麻烦解决办法:定义视图2. 视图是什么通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。视图是对若干张基本表的引用,一张虚表,查询语句执行...原创 2019-07-18 22:02:08 · 220 阅读 · 0 评论 -
Python常用的排序 及排序算法效率比较
常见排序算法效率比较冒泡排序冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大(升序),就交换他...原创 2019-07-20 13:00:16 · 1786 阅读 · 0 评论 -
数据结构Python语言实现
数据结构概念数据是一个抽象的概念,将其进行分类后得到程序设计语言中的基本类型。如:int,float,char等。数据元素之间不是独立的,存在特定的关系,这些关系便是结构。数据结构指数据对象中数据元素之间的关系。Python给我们提供了很多现成的数据结构类型,这些系统自己定义好的,不需要我们自己去定义的数据结构叫做Python的内置数据结构,比如列表、元组、字典。而有些数据组织方式,Pyth...原创 2019-07-22 08:32:00 · 409 阅读 · 0 评论 -
没看完这11 条,别说你精通 Python 装饰器!
01. Hello,装饰器装饰器的使用方法很固定先定义一个装饰器(帽子)再定义你的业务函数或者类(人)最后把这装饰器(帽子)扣在这个函数(人)头上就像下面这样子def decorator(func): def wrapper(*args, **kw): return func() return wrapper@decoratordef funct...原创 2019-09-10 22:50:21 · 336 阅读 · 0 评论 -
Python基础知识总结
1.1 解释器(科普)计算机不能直接理解任何除机器语言以外的语言,所以必须要把程序员所写的程序语言翻译成机器语言,计算机才能执行程序。将其他语言翻译成机器语言的工具,被称为编译器编译器翻译的方式有两种:一个是编译,另外一个是解释。两种方式之间的区别在于翻译时间点的不同。当编译器以解释方式运行的时候,也称之为解释器001_编译型和解释型语言工作对比编译型语言:程序在执行之前需要一个专门的编译...原创 2019-07-29 09:19:44 · 689 阅读 · 0 评论 -
Python函数知识点总结
一、函数的基本使用①函数必须先定义,才能被调用def Fun1():print(“先定义才能被调用”)Fun1()②Python中的main()函数为普通函数,由于约定俗成的习惯,用main()表示函数入口.③断点:程序加载后,程序停止在断点,等待进行下一个操作。④检查代码是否符合PEP8标准,使得代码规范。⑤使用函数的好处:减低代码量可以降低维护成本容易阅读⑥函数的文档 ...原创 2019-07-10 10:44:35 · 1013 阅读 · 0 评论