- 博客(5)
- 收藏
- 关注
原创 [知识总结]python中元类的理解--类的创建流程(Python)
1.对python中对象的理解:要想理解类的创建流程,首先需要理解python中对象的概念。在python中,一切皆对象,这句话的含义可以具体化为:1.都可以被引用2.都可以当做函数的参数传入3.都可以当做函数的返回值4.都可以作为容器类的元素2.元类的含义:在python中创建一个类我想大家都不陌生,用class关键字就可以了:class People: pass # 仅做演示类...
2018-04-13 19:35:46
282
原创 [知识总结]python编码详解(Python)
1.认识编码:要想搞懂python中的编码问题,首先要了解什么是编码,由于计算机的组成与设计原理导致计算机只能储存和处理二进制数据,无论是在屏幕上显示的文字、图像等,硬盘里存储的文件、程序等,内存里存储的临时数据等,他们本质都是以二进制的方式储存在计算机中的。你可以想象硬盘中存储着一个txt文本文档,这个文本文档在硬盘上存储的是01010101...一连串二进制数字,当你在操作系统的UI界面双击它...
2018-04-11 12:12:20
306
原创 [知识总结]函数变量的声明与调用(Python)
学过python命名空间的都应该知道,当一个函数在执行时需要调用某个变量的时候,他会按照一定的顺序查找这个变量,如果找到就调用,找不到就报错NameError(一般情况下会报错提示你这个变量未被定义)。一般的查找顺序是:(暂不讨论闭包等特殊情况)函数内部临时变量→父函数临时变量(存在嵌套函数的情况)→模块内部变量(一般叫全局变量)→python内置变量下面我们来看一些例子:a = 1def te...
2018-04-11 12:07:40
1133
原创 [LeetCode]Merge Two Sorted Lists(Python)
1.题目要求:Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.2.题目理解:题目需求是合并两个已排序的链表,合并后链表依然有序。输入: 1->2->4 ...
2018-03-26 20:42:21
509
原创 [LeetCode]Valid Parentheses(Python)
1.题目要求:Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" and "()[]{}" are all val...
2018-03-25 23:22:02
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人