wee1: FAQ & 总结集锦

2017-10-23  本文已影响27人  Alex96

[图片上传中。。。(1)]###1、
![U`[L$]%TGC3OQJY]90%D1XU.png](https://img.haomeiwen.com/i1962827/cec515a9fa69ae39.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

第一周 知识点 总结

1、

怎么将格式化输出? 例如:保留小数点后两位

第一周: 问题总结

2、

3、

4、

5:挑战3:城市名字忽略大小写这块出的问题

Python : 中的main ?

python : 小技巧

6:在交互式命令行中, 使用help 命令 能够 查看 python内置函数的用法,

如help(str)

7: dir : 能够查看 类里面的所有方法。

python 新式类 和旧式类 定义的 区别?why ?

旧式类: class name:
新式类 : class name(object):

新式类,继承了object 方法。 扩展了类中的magic 方法

在函数定义中: def func(arg1, *arg2, **arg3):

一个* , 二两** , 代表的含义是什么?

任意参数, 任意关键位置参数

Python 中类的属性在两个地方定义:

1、直接定义在类中,2、在构造函数init)

在类的属性定义中:

1、 self.name = name
2、self._name = name
3、self.__name = name
这三种定义, 分别有什么作用? 想实现什么功能?

怎么对子类型的判断?

python 类 (在楼+ 没有提及的知识点)

魔术方法

类的属性控制有关的魔术方法

异常处理:

1、try -except
2、 try - except - else
3、 try - except -finally
4、try - finally ( 能够作为清理机制)

常见错误有哪些?

1、NameError
2、IOError
3 、SyntexError
4、 ZeroDivisionError
5、ValueError
6、keyboardError

raise 语句的应用场景有哪些?
** assert 语句的应用场景有哪些? 怎么使用?**

异常 和 错误 的区别?

为什么with 语句能够 代替 try - except -finnaly? ( 不懂?)

*需要了解, with :语句背后 代表的 上下文管理机制

python : 文件处理

文件的读入

' r w a 三种打开文件方式的异同?

** 当python 的IO 缓存区能用readlines, 将整份文件读入内存时, 怎么处理?

文件的写入

1、 write
2、writelines

为什么需要关闭文件?

上一篇 下一篇

猜你喜欢

热点阅读