摘要:
进程 multiprocessing模块提供了一个Process类来代表一个进程对象 多线程 多任务可以由多进程完成,也可以由一个进程内的多线程完成。 我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Pyth 阅读全文
2018年3月24日
2018年3月17日
摘要:
对象魔法 1.多态 多态指的是能够同样地对待不同类型和类的对象,既无需知道对象属于哪个类就可调用其方法。 2.封装 对象可能隐藏(封装)其内部状态。在有些语言中,这意味着对象的状态(属性)只能通过其方法来访问。在Python中,所有的属性都是公有的,但直接访问对象的状态时程序员应谨慎行事,因为这可能 阅读全文
2018年3月10日
2018年3月3日
摘要:
输入三个数 按照从小到大的顺序排列 判断一个数是素数还是质数 把2到100以内的素数打印出来 有个猴子有一堆桃子,第一天吃了一半,不过瘾又吃一个,第二天又吹了一半,不过瘾又吃了一个,如此循环,第十天发现只剩下一个桃子了.求这堆桃子原来有多少个. A,B,C,D,E五个人捕鱼后已凌晨,大家便睡觉。早上 阅读全文
摘要:
条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 在Python程序中,用if语句实现 根据Python的缩进规则,如果if语句判断是True,也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了。 例1:输用户名和密码,判 阅读全文
摘要:
定义和使用变量 变量命名规则 硬性规则: 1.变量名由字母、数字和下划线构成,数字不能开头。2.大小写敏感3.不要关键字保留字冲突。 官方建议: 用全小写字母,多个单词用下划线练级。见名知意 print = 1000#改变了print函数的定义 运算符 赋值运算符:= += -= *= /= **= 阅读全文