面向对象之反射及内置方法 一、静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被类调用,就像正常调用函数一样 类方法和静态方法的相同点:都可以直接被类调用 ...
分类:
其他好文 时间:
2019-10-06 20:35:52
阅读次数:
82
1普通函数2带参数的函数3可选参数的函数4默认参数的函数5剩余参数的函数6方法重载类似Java中的方法重载,同名不会覆盖。参数可以不同,类型也可以不同 ...
分类:
其他好文 时间:
2019-10-06 13:37:50
阅读次数:
76
Java不能为函数(方法)设置默认参数。 原因是“默认参数”和“方法重载”同时支持的话有二义性的问题,但使用“方法重载”可以间接地实现”默认参数“的效果,例如: 参考: 1)java 能为方法参数设置默认参数吗 ...
分类:
编程语言 时间:
2019-10-02 16:38:52
阅读次数:
104
methods 当前视图支持的请求方法 默认不写methods参数只支持GET请求,methods参数是我们重写里面的方法,并不是追加 endpoint 路由映射-视图函数 defaults 默认参数 一旦默认参数存在 视图函数中必须有一个形参去接收 形参变量名必须与 defaults 中的一致 s ...
分类:
其他好文 时间:
2019-09-29 09:58:21
阅读次数:
68
1、本程序是测试函数的基础、函数的参数、递归函数的测试。函数的参数有:必选参数、默认参数、可变参数、命名关键字参数和关键字参数#!/usr/bin/python# -*- coding: utf-8 -*- #当程序存在中文时,注释表明使用utf-8编码解释 #函数学习print('函数定义')de... ...
分类:
编程语言 时间:
2019-09-26 16:05:25
阅读次数:
85
queue模块 Queue()队列 队列,先进先出 主要用法 put() get() put/get的默认参数 block 默认为true 当队列满了,再put就会进入等待状态 当队列空了,再get就会进入等待状态 当为False时 当队列满了,再put就会抛错 当队列空了,再get就会抛错 tim ...
分类:
其他好文 时间:
2019-09-23 22:24:35
阅读次数:
99
必需参数,按正确的顺序输入参数,调用时参数的数量必须和声明的数量一样 关键字参数:def print_info(name,age): print('Name:%s'%name) print('Age:%d'%age)print_info(age=39,name='zd') 默认参数:def prin ...
分类:
编程语言 时间:
2019-09-21 13:12:52
阅读次数:
86
一、课程回顾 上节课我们学习了函数的参数,学习了四种传参方式,分别是位置参数、默认参数、可变参数和关键字参数。 二、递归函数 三、高阶函数 map函数:是Python 内置的高阶函数 案例1: 案例2: 注:upper(),lower()作用 四、变量作用域 全局变量: 局部变量: 注意:使用函数时 ...
分类:
其他好文 时间:
2019-09-20 21:02:21
阅读次数:
125
一、静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被类调用,就像正常调用函数一样 类方法和静态方法的相同点:都可以直接被类调用,不需要实例化 类方法和静... ...
分类:
其他好文 时间:
2019-09-19 19:31:31
阅读次数:
72
Django框架 路由层 一、URL配置(URLconf) 1、基本格式 2、参数说明 正则表达式:一个正则表达式字符串 views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串 参数:可选的要传递给视图函数的默认参数(字典形式) 别名:一个可选的name参数 二、关于正 ...
分类:
其他好文 时间:
2019-09-18 01:35:37
阅读次数:
115