摘要: 类的特殊成员之call 输出 类的特殊成员之getitem、setitem、delitem 输出 Guniao@Darker:~$ python3 /home/Guniao/文档/Python_code/sublime/Week06/Day04/s2.py value k1 values key 特 阅读全文
posted @ 2017-09-20 17:38 孤鸟的悲歌丶 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 成员修饰符就是设置类的成员有些是公开的有些是私有的,公开的是在外部通过对象或者类可以调用,但是私有的只能通过类的内部才可以调用。 静态字段修饰 私有的是不能够直接调用的,需要在类中进行调用,如下: 执行结果 普通字段修饰 输出 若要输出私有的普通字段,需要在类中调用私有的普通字段进行输出 输出结果 阅读全文
posted @ 2017-09-20 17:37 孤鸟的悲歌丶 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 再次了解多继承 先来一段代码 执行结果 流程释意: 执行父类的构造方法 执行结果 /usr/bin/python3.5 /home/Guniao/文档/Python_code/sublime/Week06/Day03/s1.py Cat的构造方法 Annimal的构造方法 {'ty': '动物', 阅读全文
posted @ 2017-09-20 17:36 孤鸟的悲歌丶 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 面向对象基本介绍 Python编程方式: 名称定义: 创建类 # 创建一个类,类名是Class_basis class Class_basis: # 在类里面创建了一个方法ret,类里面的方法必须加一个self关键字 def ret(self): # 当调用方法的时候输出ret print("ret 阅读全文
posted @ 2017-09-20 17:32 孤鸟的悲歌丶 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 初识异常处理 如下面的例子: 让用户进行输入,提示用户输入一个数字,如果输入的事一个数字那个就把输入的数字转换为int类型,然后输出用户输入的而数字,如果用户输入的不是一个数字,那么类型转换就会出错,如果出错,就提示用户”输入类型错误,你因该输入的是一个数字。” 输出 Guniao@Darker:~ 阅读全文
posted @ 2017-09-20 17:29 孤鸟的悲歌丶 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 反射的定义 根据字符串的形式去某个对象中操作成员 初始反射 通过字符串的形式,导入模块 根据用户输入的模块名称,导入对应的模块并执行模块中的方法 # Python使用的是3.5.1 [root@Guniao ~]# python -V Python 3.5.1 # commons.py为模块文件 [ 阅读全文
posted @ 2017-09-20 17:27 孤鸟的悲歌丶 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 生成器 仅仅拥有生成某种东西的能力,如果不用__next__方法是获取不到值得。 创建一个生成器函数 >>> def scq(): ... print("11") # 当函数代码块中遇到yield关键字的时候,这个函数就是一个生成器函数 ... yield 1 ... print("22") ... 阅读全文
posted @ 2017-09-20 17:20 孤鸟的悲歌丶 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Python目前提供的字符串格式化方式有两种: 百分号方式 format方式 这两种方式在Python2和Python3中都适用,百分号方式是Python一直内置存在的,format方式为近期才出来的。 旧式%格式化 参数格式 %[(name)][flags][width].[precision]t 阅读全文
posted @ 2017-09-20 17:15 孤鸟的悲歌丶 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被 阅读全文
posted @ 2017-09-20 17:13 孤鸟的悲歌丶 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 装饰器是由函数去生成的,用于装饰某个函数或者方法或者类,他可以让这个函数在执行之前或者执行之后做一些操作。 实例 先定义一个函数func #!/usr/bin/env python # _*_ coding: utf-8 _*_ def func(arg): # 接受一个参数arg print(ar 阅读全文
posted @ 2017-09-20 17:09 孤鸟的悲歌丶 阅读(55) 评论(0) 推荐(0) 编辑