上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 107 下一页
摘要: 在OPP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类,父类或超类 例如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接打印 当我们需要编写Dog和Cat类时,就可以直 阅读全文
posted @ 2019-06-26 17:58 minseo 阅读(768) 评论(0) 推荐(0)
摘要: 在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。 但是,从前面的Student类定义来看,外部代码还是可以自由地修改一个实例的name,score属性 如果要让内部属性不被外部访问,可以把属性的名称前面加上两个下划线__,在pyt 阅读全文
posted @ 2019-06-26 16:08 minseo 阅读(662) 评论(0) 推荐(1)
摘要: 面向对象的重要概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如学生类Student,而实例是根据类创建出来的一个个具体的对象,每个对象都拥有相同的方法,单各自的数据可能不同。 以Student为列,在Python中,定义类是通过class关键字 class关键字后面紧 阅读全文
posted @ 2019-06-26 14:53 minseo 阅读(645) 评论(0) 推荐(0)
摘要: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module) 阅读全文
posted @ 2019-06-26 10:00 minseo 阅读(160) 评论(0) 推荐(0)
摘要: 通过设定参数的默认值,可以降低函数调用的难度。偏函数可以做到这一点 int()函数可以把字符串转换成十进制整数,当传入字符串时,int()默认把字符串为十进制 但int()函数还提供额外的base参数,默认值为10。如果传入base参数,可以做N进制转换 PS:base=8把字符串作为8进制转换成1 阅读全文
posted @ 2019-06-25 15:38 minseo 阅读(277) 评论(0) 推荐(0)
摘要: 参考:https://www.cnblogs.com/songyue/p/5196809.html 例如以前写了一个简单的函数sum1如下 运行结果为 假如需要新加一个功能查看该函数运行执行了多长时间,可以导入时间模块记录开始时间及结束时间,用结束时间减开始时间及可得到运行时间,修改函数如下 运行结 阅读全文
posted @ 2019-06-25 10:56 minseo 阅读(587) 评论(0) 推荐(0)
摘要: 当我们在传入函数时,有些时候,不需要显式定义函数。直接传入匿名函数更方便,例如 效果等同于定义函数f(x)求平方 关键字lambda表示匿名函数,冒号前面的x表示函数参数 匿名函数有个限制,就是只能有一个表达式,不用写return,返回就是改表达式的结果。 匿名函数有个好处,因为函数没有名字,不必担 阅读全文
posted @ 2019-06-24 15:29 minseo 阅读(203) 评论(0) 推荐(0)
摘要: 排序算法 Python内置的sorted()函数可以对list进行排序 此外,sorted也是一个高阶函数,它还可以接收一个key函数来实现自定义排序,例如按绝对值大小排序 key指定的函数将作用于list的每一个元素上,并根据返回的结果进行排序 然后sorted()函数按照keys进行排序,并按照 阅读全文
posted @ 2019-06-24 10:47 minseo 阅读(682) 评论(0) 推荐(0)
摘要: 参考:https://www.cnblogs.com/jasmine0627/p/9510296.html 将字符串s="helloworld"反转为‘dlrowolleh’ fanzhuan.py 输出 阅读全文
posted @ 2019-06-21 17:33 minseo 阅读(273) 评论(0) 推荐(0)
摘要: 参考:https://www.cnblogs.com/mzc1997/p/7641995.html Python中函数不仅可以作为参数还可以作为结果返回 如果在一个内部函数里对外部作用域(但不是全局作用域)的变量进行引用,内部函数称为闭包(closure) 函数fun2对fun1的参数n进行了引用, 阅读全文
posted @ 2019-06-21 14:39 minseo 阅读(341) 评论(0) 推荐(0)
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 107 下一页