Python基础入门 第3页
Python基础入门
Python GIL 锁-猿说编程

Python GIL 锁

Python GIL锁 - Python 中除了 线程互斥锁Lock 还有 GIL 锁,GIL 锁全称:Global Interpreter Lock,任何 Python 线程threading 执行前,必须先获得 GIL 锁才能执行,当线程获取到 GIL 锁之后,...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
028123
Python 模块 import-猿说编程

Python 模块 import

Python 模块 import - 使用 import关键字 导入模块,并放置在代码最开始位置;同一个模块不管执行了多少次 import ,实际上只会被导入一次。 导入模块时有一个缺陷:如果同时导入多个模块文件,...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
017763
Python运算符-猿说编程

Python运算符

1.BOOL变量True和False的值其实分别是整数1和0; 2.注意单引号和双引号的配合使用 3.字符串也是可以直接比较是否相等的,需要区分大小写 4.print函数和format函数是基础,需要掌握 5.其实运算符...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
023313
Python 字典推导式-猿说编程

Python 字典推导式

Python 条件推导式 和 Python 列表推导式,实际上就是把多行代码合并为一行代码的操作,使用推导式可以让程序的运行效率更高; Python 字典推导式是从一个或者多个迭代器快速简洁地创建数据类型...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
045153
Python __name__ == ‘__main__’详细解释-猿说编程

Python __name__ == ‘__main__’详细解释

Python __name__ == ‘__main__’详细解释 - __name__ 是 Python 的内置属性,是系统全局变量!每一个 py 文件都有一个属于自己的__name__: 如果py文件作为模块被导入(import),那么 __name__ ...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
026173
Python 条件判断 if/else-猿说编程

Python 条件判断 if/else

假如条件成立,那么控制台输出”条件成立”;假如条件不成立,控制台输出”条件不成立”;很显然上面代码在控制台应该显示”条件不成立”。Python 编程需要注意代码风格: 在 if / else 结尾有冒...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
021833
Python 函数声明和调用-猿说编程

Python 函数声明和调用

在 Python 函数参数中,除了常规参数还有缺省参数,即缺省参数有一个默认值, 如果外部调用该函数没有给缺省参数传递参数,该形参直接取默认参数值; 如果外部调用时给缺省参数传递了参数,那么...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
030693
Python while循环-猿说编程

Python while循环

分析下上面代码:while 之后是条件表达式,如果为真,会继续执行 while 内的代码,执行完所有 while 内的代码又重新回到第二行,检查 a < 10 是否成立; 当a
猿说编程的头像-猿说编程钻石会员猿说编程4年前
024283
Python 线程池 ThreadPoolExecutor(一)-猿说编程

Python 线程池 ThreadPoolExecutor(一)

Python 线程池 ThreadPoolExecutor - 使用线程池 ThreadPoolExecutor 就可以解决上面的问题,其实只需要 8 个线程就行了,每个线程各分配一个任务,剩下的任务排队等待,当某个线程完成了任务的...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
038493
Python 不定长参数 *argc/**kargcs-猿说编程

Python 不定长参数 *argc/**kargcs

Python 不定长参数 *argc/**kargcs:第一个形参 args 是元组 tuple 类型,第二个形参 *kwargs 是字典 dict 类型. a.形参 *args 类型是元组 tuple,外部调用函数时传递的参数不论是整数还是 BOOL ...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
035753