2018年3月24日

摘要: 进程 multiprocessing模块提供了一个Process类来代表一个进程对象 多线程 多任务可以由多进程完成,也可以由一个进程内的多线程完成。 我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Pyth 阅读全文
posted @ 2018-03-24 10:18 来栖柚 阅读(197) 评论(0) 推荐(0) 编辑

2018年3月17日

摘要: 对象魔法 1.多态 多态指的是能够同样地对待不同类型和类的对象,既无需知道对象属于哪个类就可调用其方法。 2.封装 对象可能隐藏(封装)其内部状态。在有些语言中,这意味着对象的状态(属性)只能通过其方法来访问。在Python中,所有的属性都是公有的,但直接访问对象的状态时程序员应谨慎行事,因为这可能 阅读全文
posted @ 2018-03-17 14:28 来栖柚 阅读(188) 评论(0) 推荐(0) 编辑

2018年3月10日

摘要: Python 3 的函数 函数是带名字的代码块,用于完成具体的工作。要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,无需反复编写完成该任务的代码,只需要调用执行该任务的函数,让Python运行其中的代码。 通过使用函数,程序的编写、阅读、测试和修复都将更容易。 1.定义函数 阅读全文
posted @ 2018-03-10 15:13 来栖柚 阅读(706) 评论(0) 推荐(0) 编辑

2018年3月3日

摘要: 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 在Python程序中,用if语句实现 根据Python的缩进规则,如果if语句判断是True,也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了。 例1:输用户名和密码,判 阅读全文
posted @ 2018-03-03 17:17 来栖柚 阅读(803) 评论(0) 推荐(0) 编辑
 
摘要: 输入三个数 按照从小到大的顺序排列 判断一个数是素数还是质数 把2到100以内的素数打印出来 有个猴子有一堆桃子,第一天吃了一半,不过瘾又吃一个,第二天又吹了一半,不过瘾又吃了一个,如此循环,第十天发现只剩下一个桃子了.求这堆桃子原来有多少个. A,B,C,D,E五个人捕鱼后已凌晨,大家便睡觉。早上 阅读全文
posted @ 2018-03-03 17:17 来栖柚 阅读(1111) 评论(0) 推荐(0) 编辑
 
摘要: 定义和使用变量 变量命名规则 硬性规则: 1.变量名由字母、数字和下划线构成,数字不能开头。2.大小写敏感3.不要关键字保留字冲突。 官方建议: 用全小写字母,多个单词用下划线练级。见名知意 print = 1000#改变了print函数的定义 运算符 赋值运算符:= += -= *= /= **= 阅读全文
posted @ 2018-03-03 17:16 来栖柚 阅读(125) 评论(0) 推荐(0) 编辑
 
摘要: Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 Python是用来编写应用程序的高级编程语言。 Python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(ba 阅读全文
posted @ 2018-03-03 17:15 来栖柚 阅读(143) 评论(0) 推荐(0) 编辑