第二天 Python3.4.2 函数

1.什么是函数

1.1 函数是组织好的,可以重复使用的,实现单一功能的代码段

1.2 函数有输入(参数)和输出(返回值)

1.3 python中,函数是一等对象(first clas)

函数的定义与调用:

In [33]: def fn():
   ....:     pass
   ....: 

In [34]: fn()

In [35]: def fn():
   ....:     print (‘test fn‘)
   ....:     

In [36]: fn()
test fn

如果里面有赋值,创建新的变量,没有赋值,就用原来的变量的值。

In [43]: lst=[1,2,3]

In [44]: def append(item):
   ....:     lst.append(item)
   ....:     

In [45]: append(4)

In [46]: lst
Out[46]: [1, 2, 3, 4]
时间: 2024-11-10 01:21:47

第二天 Python3.4.2 函数的相关文章

(转)Python3:sorted()函数及列表中的sort()函数

Python3:sorted()函数及列表中的sort()函数 转载请注明作者和出处:http://blog.csdn.net/u011475210 操作系统:WINDOWS 10 软件版本:python-3.6.2-amd64 编??者:WordZzzz 一.sort,sorted函数介绍: ??Sort函数是list列表中的函数,而sorted可以对list或者iterator进行排序. ??下面我们使用help来查看他们的用法及功能: sort: >>> help(list.sor

python3内置函数详解

一. 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看, 为了方便查看,将内置函数的总结记录下来. 二. 使用说明 以下是Python3版本所有的内置函数: 1. abs() 获取绝对值 >>> abs(-10) 10 >>> abs(10) 10 >>> abs(0) 0 >>> a = -10 >>> a.__abs__() 10 2. all() 接受一个迭代

python3 内置函数大全

一. 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看, 为了方便查看,将内置函数的总结记录下来. 二. 使用说明 以下是Python3版本所有的内置函数: 1. abs() 获取绝对值 1 >>> abs(-10) 2 10 3 >>> abs(10) 4 10 5 >>> abs(0) 6 0 7 >>> a = -10 8 >>> a.__abs__() 9

Python3中map函数的问题

在Python2中map函数会返回一个list列表,如代码: >>> def f(x, y): return (x, y) >>> l1 = [ 0, 1, 2, 3, 4, 5, 6 ] >>> l2 = [ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ] 返回结果如下: >>> map(f, l1, l2) [(0, 'Sun'), (1, 'Mon'), (2, 'Tue'),

计算机基础第二周作业 作业整理函数知识点:(大部分笔记都在电脑的印象笔记里面) 这次总结的粗了一点

一. 字符编码 核心:以什么编码写的存入硬盘,就以什么编码取出 1.1  内存使用的是unicode编码,全是两个字节提高传输速度..一般都是使用utf-8的万国编码,优点是节省空间.缺点是运行速度相对较慢 1.2  数据最先产生在内存中的 是unicode格式,想要传输就要转化成二进制的bytes格式 1 #unicode----->encode(utf-8)------>bytes 2 拿到bytes,就可以往文件内存放或者基于网络传输 3 #bytes------>decode(g

【Python3之内置函数】

内置函数 简单来说就是python3本身就自带的函数. abs(x) abs()返回一个数字的绝对值.如果给出复数,返回值就是该复数的模 print(abs(-1100)) 输出:1100 all() 如果iterable的所有元素不为0.''.False或者iterable为空,all(iterable)返回True,否则返回False: print(all(['a', 'b', 'c', 'd'])) #列表list,元素都不为空或0print(all(['a', 'b', '', 'd']

JS学习:第二周——NO.1回调函数

[回调函数] 定义:把一个函数的定义阶段,作为参数,传给另一个函数: 回调函数调用次数,取决于条件: 回调函数可以传参: 回调函数可以给变this指向,默认是window: 回调函数没有返回值,forEach也没有返回值: /*Function.prototype.call=function(context){ 1)把this这个实例中的this字符串改成了call的第一个参数:如果this这个实例中,没有this字符串,就不用改了:    2)this这个实例立即执行: this();}*//

Python3下map函数的问题

今天在群里有人问题,他的Python程序在家里运行好好的,但在公司一运行,就出问题了,查来查去查不出来,于是我就把他的程序调转过来看了一下,发现又是Python2.7与Python3的问题.代码是做了一个可定义任意位数的水仙花数函数 def fn(n):     rs = []     for i in range(pow(10,n-1),pow(10,n)):         rs = map(int, str(i))         sum = 0         for k in rang

Python3之内置函数

内置函数 内置函数 一.内置函数定义及总数 python里的内置函数.截止到python版本3.6.2,现在python一共为我们提供了68个内置函数. Built-in Functions abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id() object() sorted() ascii() enumerate() input() oct() staticmethod(