摘要: 前面,我们已经知道了如何定义一个python的类,那么类中可以包含什么内容呢?一个python类中,包含了变量和方法。我们看如下代码: 其中的age变量和gender变量定义在类中,但在方法外,这样的变量就是类变量。类变量为所有实例所共享的变量。对上面的程序做了细微的修改: 我们实例化一个对象:pe 阅读全文
posted @ 2020-06-10 10:49 Leo_lsl 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 定义一个类的格式:class 类名(父类): passtips:1,定义一个类,用关键字class2,类名定义规则:首字母大写,多个单词组成的类名遵循驼峰命名法。3,(父类):若该类继承了一个类,则括号中需要将该类的名称填上,若不填写括号,则默认继承object类,建议即使继承object类,也将其 阅读全文
posted @ 2020-06-08 22:32 Leo_lsl 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 现在我们有一个装有名字的列表["tom", "jack", "bob", "nash"]我们想要将列表中的名字首字母都大写。按照之前学的知识,我们会用遍历列表的方式对列表中的每个名字进行首字母大写的更改:运行结果如下:我们可以看到,我们获得了一个新的列表,列表中的每个名字首字母都大写。 那么,我们有 阅读全文
posted @ 2020-06-07 22:15 Leo_lsl 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/530b1cb0871b 阅读全文
posted @ 2020-06-05 14:42 Leo_lsl 阅读(120) 评论(0) 推荐(0) 编辑
摘要: python中,当打开文件时mode传入“w”,"wb",“a”等等时,可以对文件进行写操作 python中提供了如下写入函数write()writelines()writeable() 1,write(),给文件写入一个字符串当我们用write()函数写入内容后,代码如下图: 再次打开file01 阅读全文
posted @ 2020-06-04 12:51 Leo_lsl 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 如果要读取文件,需要打开文件是mode传入r或者rb python提供了几种文件读取的函数:read()readline()readlines()readable() 1,read()函数,读取文件的全部内容:如我有一个txt文件(文本文件),那么打开文件时mode传入“r”即可 打印内容: 我们可 阅读全文
posted @ 2020-06-04 11:46 Leo_lsl 阅读(1899) 评论(0) 推荐(0) 编辑
摘要: 系统的内置函数中给我们提供了一个打开文件的函数open() open函数需要传入的参数有file、mode、buffering、encoding、errors、newline、closefd目前这个阶段,我们只需要关系file和mode参数file:要打开文件的名称或路径(当要打开的文件与当前程序文 阅读全文
posted @ 2020-06-04 11:08 Leo_lsl 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 函数可以嵌套吗?当然可以 我们可以看到,外部函数outer_func()的函数体中嵌套了一个函数inner_func(),并且outer_func()体中还调用了内部函数inner_func(),所以每当调用outer_func()的时候,都会调用一次inner_func(),我们来看一下打印结果: 阅读全文
posted @ 2020-06-01 11:33 Leo_lsl 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 什么是形参?什么是实参?看下图: 函数定义时,括号中定义的参数为形参,调用函数时传入的参数为实参。 关于函数的形参,有哪几种定义的方式:1,不定义形参,即无参数,则调用时不传参直接调用2,普通位置参数: 图中的a,b 就是普通的位置参数,调用该函数时要一一对应的传入实参,个数不能多也不能少3,默认参 阅读全文
posted @ 2020-05-29 10:02 Leo_lsl 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 函数的作用是什么?将重复的代码封装为一个函数,可以提高代码的重复利用率,减少代码冗余。 那么如何定义函数呢?def 函数名(参数1,参数2): 函数体 其中,函数名的命名规则与变量类似,即大小写字母、下划线、数字组成,但不能以数字开头。tips:我们经常遵循函数名的命名规则:通过下划线来分割,并让函 阅读全文
posted @ 2020-05-28 16:55 Leo_lsl 阅读(330) 评论(0) 推荐(0) 编辑