1.函数的定义*def关键字,依次写函数名,括号,括号内参数,冒号,回车后,写函数体,return语句,默认return为none2.调用函数*abs()取绝对值*cmp()比较数大小,返回值为1,-1,0*转换数据类型函数3.函数名*函数名与变量名类似,指向一个函数的引用,可以给函数起别名4.空函数*..
分类:
编程语言 时间:
2017-07-11 09:36:34
阅读次数:
197
#!/usr/bin/envpython#coding:utf-8deffunc1():print(‘inthefunc1‘)return0deffunc2():print(‘inthefunc2‘)x=func1()y=func2()print(‘fromfunc1returnis%s‘%x)print(‘fromfunc2returnis%s‘%y)
分类:
编程语言 时间:
2017-07-06 18:33:27
阅读次数:
134
函数(又叫方法): 将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 定义函数: def my_open(): #定义一个my_open的函数,要带冒号 函数即变量:意思就是说,只是一个函数名的话,它就是一个普通变量,这个变量里面存的是这个函数里面的代码而已 ...
分类:
编程语言 时间:
2017-07-03 13:57:34
阅读次数:
261
2、然后在学习默认参数 3、然后我们在来学习一下指定参数 4、然后我们在来学习一下动态参数 5、最后我们在来看下大名鼎鼎的万能参数,完成参数可以接受任何人类可以想象到的参数 小伙伴们,python函数的参数我们就学习完了,如果有问题可以留言咨询! ...
分类:
其他好文 时间:
2017-07-01 01:05:39
阅读次数:
198
Python 一、lower() 方法转换字符串中所有大写字符为小写。 lower()方法语法: 参数 无。 返回值 返回将字符串中所有大写字符转换为小写后生成的字符串。 练习:判断两个列表中,相同的内容...不区分大小写,输出相同的项 结果: ['APPLE', 'Xr', 'xm']['APPL ...
分类:
编程语言 时间:
2017-06-30 21:02:00
阅读次数:
189
函数对象 函数(Function)作为程序语言中不可或缺的一部分,但函数作为第一类对象(First-Class Object)却是 Python 函数的一大特性。 那到底什么是第一类对象(First-Class Object)呢? 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值 ...
分类:
编程语言 时间:
2017-06-30 12:37:27
阅读次数:
175
《听说你会 Python ?》 Python 是世界上最简单的语言?Python 的动态特性可以让其用众多 black magic 去实现一些很舒服的功能,当然这也对我们对语言特性及坑的掌握也变得更严格了。本文总结了Python中的各种难掌握和易踩的“坑”。 《Python 函数式编程,从入门到?放 ...
分类:
编程语言 时间:
2017-06-27 00:05:45
阅读次数:
191
函数式编程是使用一系列函数去解决问题,按照一般编程思维,面对问题时我们的思考方式是“怎么干”,而函数函数式编程的思考方式是我要“干什么”。 至于函数式编程的特点暂不总结,我们直接拿例子来体会什么是函数式编程。 lambda表达式(匿名函数): 普通函数与匿名函数的定义方式: 匿名函数的命名规则,用l ...
分类:
编程语言 时间:
2017-06-26 13:45:23
阅读次数:
136
xrange() xrange() 函数用法与 range 完全相同,所不同的是生成的不是一个数组,而是一个生成器。 语法: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); end: 计数到 end 结束,但不包括 end。例如:ran ...
分类:
编程语言 时间:
2017-06-25 17:00:34
阅读次数:
136
range() pytho range() 函数可创建一个整数列表,一般用在 for 循环中。 语法: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); end: 计数到 end 结束,但不包括 end。例如:range(0, 5) 是[ ...
分类:
编程语言 时间:
2017-06-25 16:59:22
阅读次数:
134