1. 当退出 Python 时是否释放所有内存分配? 答:否,循环引用其他对象或引用自全局命名空间的对象的模块,在python退出时并非完全释放 另外,也不会释放c库保留的内存部分 2. 在python中如何实现多线程? 一个线程就是一个轻量级进程,多线程能让我们一次执行多个线程。我们都知道,Pyt ...
分类:
编程语言 时间:
2019-10-04 22:57:18
阅读次数:
111
运算符 算数运算 比较运算 赋值运算 逻辑运算 成员运算 基本数据类型 数字 #int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即- ...
分类:
编程语言 时间:
2019-10-04 19:16:54
阅读次数:
92
在学习返回函数的时候,函数只是在调用的时候才会运行一直不理解,隔天后在来看的时候明白了一些,记录一下。 看代码 看这个函数的定义是将func1()下定义的函数fun2()进行返回,当将func1(2)的地址赋给pow2后当运行pow2(9)的时候才运行了fun1()内定义并返回的函数即fun2(), ...
分类:
编程语言 时间:
2019-10-04 17:27:48
阅读次数:
102
外键(Foreign Key) 如果今天有一张表上面有很多职务的信息 我们可以通过使用外键的方式去将两张表产生关联 这样的好处能够节省空间,比方说你今天的职务名称很长,在一张表中就要重复的去写这个职务的名字,很浪费空间;除此之外也能起到一个约束的作用。 像department就是外键。 执行代码: ...
分类:
数据库 时间:
2019-10-04 09:49:11
阅读次数:
113
python介绍 简介 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/)是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。[来源请求]Python的设计哲 ...
分类:
编程语言 时间:
2019-10-04 09:39:50
阅读次数:
245
time模块 time模块中时间表现的格式主要有三种: a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素组。 c、format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和 ...
分类:
编程语言 时间:
2019-10-03 20:17:50
阅读次数:
107
工欲善其事必先利其器,python学习首先要做得就是配置python环境。配置环境只需要下载Pycharm 和 Anaconda两个安装包即可,请跟上我得步伐,一步一步操作。 重要的事情说三遍: 先安装anaconda再安装pycharm 先安装anaconda再安装pycharm 先安装anaco ...
分类:
编程语言 时间:
2019-10-02 18:55:51
阅读次数:
128
python学习 第四天补充 面向对象 python 私有 ——name mangling(名字修改、名字) 在命名时,通过使用两个下划线作为开头,可以使得这个变量或者函数编程私有的,但是这个其实的python的伪私有,实际是python通过名字修改来进行的,python会把这样命名的变量或者函数名 ...
分类:
编程语言 时间:
2019-10-01 22:41:01
阅读次数:
102
运行结果: 在这里做了一些实验,总结如下: 1.在self.ParentWindow.SplitVertically(self.lpanel,self.rpanel,100)中,100即SashPosition=100,是指左边的窗口大小。 2.SashPosition=0:平均分割窗口;但是当设定 ...
分类:
编程语言 时间:
2019-09-30 15:03:20
阅读次数:
129