- 博客(10)
- 收藏
- 关注
原创 使用@property 改变get和set
使用@property 改变get和set方法–>属性''' 使用@propety 装饰器将一个方法变成属性 '''# -*- coding: utf-8 -*-class Screen(object): @property def width(self): return self._width @width.setter def width(self
2017-10-30 15:16:29
365
原创 动态绑定方法 MethodType()
动态绑定方法 MethodType()在动态语言中,有一种方法可以使类或者实例在没有方法或者没有想要的方法时,动态的加上一个方法。使用的就是 MethodType()其使用方法是:form types import MethodType 需要绑定的类或实例.需要被绑定的方法=MethodType(方法名,类名/属性名)1.绑定方法到实例中class Student (object):
2017-10-30 14:58:51
599
原创 Python assert
Python assertassert是断言的意思,解释为:我断定这个程序执行之后或者之前会有这样的结果,如果不是,那就扔出一个错误。
2017-10-11 12:14:57
323
转载 Python format 格式化函数
Python format 格式化函数 函数 str.format(),增强了字符串格式化的功能。 基本语法是通过 {} 和 : 来代替以前的 % 。 format 函数可以接受不限个参数,位置可以不按顺序。
2017-10-10 18:55:48
8300
转载 Python IDLE清屏
最近突然觉得Python IDLE的界面东西太多很烦,就查了一下怎么把IDLE清屏的办法,特此复制粘贴过来,以备无患。 1.下载一个名为ClearWindow.py的文件(自行百度) 2.在Python安装路径下找到Lib->idlelib->config-extensions.def(IDLE扩展的配置文件), 为防止出错,可以在打开它之前先copy一个备份 。 3.修改config-ex
2017-10-10 18:28:54
2031
原创 Python 输出不换行
python 输出不换行 python 3的写法是: print(‘hello’, end=”)举个例子:>>> def clear(): print('hello ',end='') print('world') >>> clear() hello world
2017-10-10 16:18:07
1110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人