推荐小册
最新文章

控制线程
2019-10-03 22:07:26
0赞
0踩
386阅读
join 线程当某个程序执行流中调用其他线程的 join() 方法时,调用线程被将阻塞,直到被 join() 方法加入的 join 线程执行完成join_thread.pyimport threadi

使用 pydoc 生成文档
2019-10-03 22:06:35
0赞
0踩
368阅读
fkmodule.pyMY_NAME = '疯狂软件教育中心'def say_hi(name): """ 定义一个打招呼的函数 返回对指定用户打招呼的字

线程同步
2019-10-03 22:01:03
0赞
0踩
366阅读
线程安全问题模拟两个人使用同一个账户并发取钱操作Account.pyclass Account: def __init__(self, account_no, balance):

变量和简单类型
2019-10-03 21:54:25
0赞
0踩
385阅读
单行注释:#多行注释:三个单引号或者三个双引号python 是弱类型语言,弱类型语言有两个典型特征:变量无须声明即可直接赋值变量的数据类型可以动态改变,可以一会儿赋值为整数,一会儿赋值为字符串变量的命

列表和元组的通用用法
2019-10-03 21:53:27
0赞
0踩
350阅读
只要不涉及改变元素的操作,列表和元组的用法是通用的子序列(切片)[start: end: step]start 与 end 两个索引值都可使用正数或负数,负数表示从倒数开始,表示从 start 索引的

使用列表
2019-10-03 21:53:00
0赞
0踩
402阅读
创建列表除了用 [] 创建列表外,内置的 list() 可以将 tuple, range 等对象转为列表a_tuple = ('crazyit', 20, -1.2)a_list = list(a_t

使用字典
2019-10-03 21:51:42
0赞
0踩
333阅读
创建字典empty_dist = {}print(empty_dist) # {}scores = {'语文': 89, '数学': 92, '英语': 93}print(scores) # {'

流程控制
2019-10-03 21:51:10
0赞
0踩
368阅读
if 条件的判断False, None, 0, "", (), [],{} 都会被当作 False 处理断言与 if 分支有点类似,如果 bool 表达式为 True ,继续向下执

函数入门
2019-10-03 21:49:33
0赞
0踩
340阅读
函数文档在函数声明之后,函数体之前。可以通过 help() 查看def my_max(x, y): """ 获取两个数值之间较大数的函数 :param

函数的参数
2019-10-03 21:43:32
0赞
0踩
361阅读
关键字参数如果按照形参位置传入参数值,就必须严格按照定义函数时指定的顺序来传入;如果根据参数名来传值,就无须遵守顺序,这种方式称为 keyword 参数def grith(width, height)

局部函数
2019-10-03 21:42:57
0赞
0踩
390阅读
在函数体内定义的函数称为局部函数默认情况下,局部函数只能在其封闭函数内有效;如果封闭函数将局部函数返回,且程序使用变量保存了封闭函数的返回值,那么这些局部函数的作用域就会被扩大,程序可以自由地调用它们

类和对象
2019-10-03 21:42:26
0赞
0踩
333阅读
实例方法的第一个参数会被绑定到方法的调用者,因此至少需要定义一个参数,通常命名为 self, 当然,你也可以叫别的名称,但约定俗成的规矩最好不要去改,别犯众怒init 是构造方法,用于构造该类的对象文

函数的高级内容
2019-10-03 21:41:57
0赞
0踩
324阅读
使用函数变量将函数赋值给变量,接下来就可以通过变量调用函数def area(width, height): return width * heightmy_fun = areaprint(my_

面向对象-方法
2019-10-03 21:40:33
0赞
0踩
406阅读
类调用实例方法默认情况下,类是不能调用实例方法的,因为第一个参数 self 无法自动绑定。除非手动为 self 参数传入实例,一般不会这么干,显得很多余class User: def walk(

PurePath 与 Path
2019-10-03 21:38:53
0赞
0踩
360阅读
PurePathPurePath 并不真正执行底层的文件操作,也不理会路径字符串在底层是否有对应的路径基本操作from pathlib import *# 创建 PurePathpp = PurePa