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