摘要: 一、模块 1.什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用 阅读全文
posted @ 2018-03-19 21:07 熊猫的黑白照 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一、软件开发的架构 1.C/S架构 C/S即:Client与Server ,中文意思:客户端与服务器端架构,这种架构也是从用户层面(也可以是物理层面)来划分的。 这里的客户端一般泛指客户端应用程序EXE,程序需要先安装后,才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。 2.B/S架构 B 阅读全文
posted @ 2018-03-19 17:29 熊猫的黑白照 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、请简述类、对象、实例化、实例这些名词的含义: 2、面向对象的三大特性是什么? 3、什么是方法?类中可以定义哪几种方法? 4、什么是属性?类中可以定义哪几种属性? 5、请简述类方法和静态方法有哪些区别? 6、请简述新式类和经典类的区别? 7、有一个类定义: class Person: def __ 阅读全文
posted @ 2018-03-19 00:38 熊猫的黑白照 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、可迭代对象,迭代器 2、手写装饰器 3、python函数式编程是什么 4、面向对象有哪些内置方法 5、repr和str的区别 Python打印值的时候会保持该值在Python代码中的状态,不是用户所希望看到的状态。而使用print打印值则不一样,print打印出来的值是用户所希望看到的状态。 例 阅读全文
posted @ 2018-03-19 00:31 熊猫的黑白照 阅读(139) 评论(0) 推荐(0) 编辑