函数介绍 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数 函数定义和调用 定义函数的格式如下: demo: 函数参数 <1> 定义带有参数的函数 示例如下: <2> 调用带有参数的函数 以调用上面的add2num(a, ...
分类:
编程语言 时间:
2018-05-01 23:48:27
阅读次数:
235
1、获取python IDLE当前工作目录: 2、更改当前工作目录(目录前面需要加“r”,不然会报语法错误): 3、运行xxx.py内的某个函数: 4、空函数 5、数据类型检查可以使用函数isinstance(),对参数类型做检查,只允许整数和浮点数类型的参数 6、定义包含可变参数的函数: 7、关键 ...
分类:
编程语言 时间:
2018-05-01 23:18:31
阅读次数:
165
内置函数 python里面直接调用函数,如: abs(-100) abs(-100) 数据类型转换; 数据类型转换; python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数; int('123') //123 int(12.34) //12 bool('') ...
分类:
编程语言 时间:
2018-04-30 17:58:45
阅读次数:
189
1)定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 2)使用函数的好处:1、简化代码;2、提高代码的复用性;3、代码可扩展 3)举个例子: def sayhello(): #使用关键字def定义函数,后面是函数名 print('hello w ...
分类:
编程语言 时间:
2018-04-29 19:58:02
阅读次数:
210
函数的参数 局部变量和全局变量 递归函数和匿名函数 高阶函数 函数式编程了解 一、函数的各种参数 关键参数和位置参数:只要记住关键参数必须要放在位置参数后面就行了 非固定参数(可变参数?):*args,**kwargs 二、局部变量和全局变量 针对数字、字符串这样的变量,在函数内部的参数的改变不会影 ...
分类:
编程语言 时间:
2018-04-28 15:40:26
阅读次数:
238
一、自定义函数参数 1.种类 (1)位置参数 "x"就是位置参数 (2)默认参数 "n"就是默认参数 (3)可变参数 "numbers"就是可变参数,调用calc函数时,变元numbers是一个列表 (4)关键字参数 "**every"是关键字参数 (5)命名关键字参数 "*"后面的就是命名关键字 ...
分类:
编程语言 时间:
2018-04-27 22:53:40
阅读次数:
169
__ATTRIBUTE__ 你知多少? GNU C 的一大特色就是__attribute__ 机制。__attribute__ 可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute )。 __attri ...
分类:
其他好文 时间:
2018-04-26 16:55:54
阅读次数:
180
//javascript的函数 //代码1: 'use strict' function foo(x) { console.log('x= ' + x); for(var i = 0; i < arguments.length; i ++) { console.log('arguments[' + ... ...
分类:
编程语言 时间:
2018-04-25 14:56:41
阅读次数:
141
本文分为如下几个部分 概念 地址问题 作为函数参数 可变参数在类中使用 函数默认参数 类的实现上的差异 概念 可变对象与不可变对象的区别在于对象本身是否可变。 python内置的一些类型中 可变对象:list dict set 不可变对象:tuple string int float bool 举一 ...
分类:
编程语言 时间:
2018-04-24 17:31:18
阅读次数:
212
在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。 Python的函数具有非常灵活的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。 ...
分类:
其他好文 时间:
2018-04-20 17:51:44
阅读次数:
147