Python | 二十三、模块
Python | 二十三、模块
|
Python |
0 评论
[toc]一、什么是模块?在前面我们脚本是用 Python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块(Module)。模块是一个
Python | 二十二、再说魔法方法
Python | 二十二、再说魔法方法
|
Python |
0 评论
[toc]一、类中每一个方法出现self参数是干嘛的?Python 的 self 相当于 C++ 的 this 指针。类的方法与普通的函数只有一个特别的区别 —— 它们必须有一个额外的第一个参数名称(对应于该实例,即该对象本身),按照惯例它的名称是 self 。在调用方法时,我们无需明确提供与参数
Python | 二十一、类-下篇
Python | 二十一、类-下篇
|
Python |
0 评论
[toc]一、类中每一个方法出现self参数是干嘛的?Python 的 self 相当于 C++ 的 this 指针。类的方法与普通的函数只有一个特别的区别 —— 它们必须有一个额外的第一个参数名称(对应于该实例,即该对象本身),按照惯例它的名称是 self 。在调用方法时,我们无需明确提供与参数
Python | 二十、类-上篇
Python | 二十、类-上篇
|
Python |
0 评论
[toc]一、什么是类?我们身边的各种物体,进行抽象出的描述。比如:水杯物体属性描述什么颜色-->黑色直径多长-->4cm高度多少-->20cm功能描述能干什么-->存水类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对
Python | 十九、函数-下篇
Python | 十九、函数-下篇
|
Python |
0 评论
[toc]一、函数还有哪些声明、调用方式呢?以下是调用函数时可使用的正式参数类型:必需参数关键字参数默认参数不定长参数1. 必须参数必需参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。调用 print_test() 函数,你必须传入一个参数,不然会出现语法错误:# 声明函数def pri
Python | 十八、函数-上篇
Python | 十八、函数-上篇
|
Python |
0 评论
[toc]一、函数是什么呢?当我们使用电脑,敲着键盘,移动着鼠标。这一件件的成品内部构造是什么呢?我们之前学的变量、表达式、语句又和函数有什么关系呢?抛开现实中的内部不谈,说一下python中函数内部是什么!变量碰见运算符组成了表达式表达式填充了语句内容表达式和语句组成了函数二、如何定义函数呢?函数
Python | 十七、三说语句之错误和异常
Python | 十七、三说语句之错误和异常
|
Python |
0 评论
[toc]一、异常?我见过吗?相信经历了前边的风风雨雨,应该你也见过不少了(对于初学者多犯错误是有好处的,因为学习东西的时候,自己多学了解决错误的方法经验)。比如:语法错误 File "D:\works\python_ai\com\learn\note\mydemo\four.py&qu
Python | 十六、三说语句之文件流
Python | 十六、三说语句之文件流
|
Python |
0 评论
[toc]一、文件流是什么?我用过吗?你用过!比如当你打开一个文件,看到里边的内容,到最后关闭文件流。这一个流程就是文件流的工作流程(其实就是模仿手动的你v)。二、程序如何模仿我操作文件呢?先说下模仿规则:当我们打开一个文件的时候,对应程序使用的函数是open()当我们关闭一个文件的时候,对应程序使
Python | 十五、三说语句之迭代器与生成器
Python | 十五、三说语句之迭代器与生成器
|
Python |
0 评论
[toc]一、迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建
Python | 十四、三说变量之容器集合
Python | 十四、三说变量之容器集合
|
Python |
0 评论
[toc]一、集合是什么就是你看到的字典中的索引,没有具体的内容(因为只存储key)python 中 set 与 dict 类似,也是一组 key 的集合,但不存储 value 。由于 key 不能重复,所以,在 set 中,没有重复的 key 。区别如下num = {}print(type(num