python记录_day09 初识函数】的更多相关文章

一.认识函数 函数:对动作或者功能的封装 格式: 函数声明     def  函数名(): 函数体 函数调用     函数名() #定义函数 def xiao(): print("你的笑像一条恶犬") print("撞乱我心弦") # 调用函数 xiao() 二.函数的返回值 执行完函数之后. 我们可以使用return来返回结果 return的作用: 1.遇到return,函数结束,后面的内容不再执行 2.返回值.返回给调用方 如果return后面什么都不写,或干脆…
函数基础部分 1.什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段.函数能提高应用的模块性,和代码的重复利用率. 2.定义函数 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":". def 是固定的,不能变,他就是定义函数的关键字. 空格:为了将def关键字和函数名分开,必须空(四声),当然你可以空2格.3格或者你想空多少都行,但正常人还是空1格. 函数名:函数名只能包含字符串.下划线和数字且不能以数字开头.虽然函数名可以随便起,…
阅读目录 为什么要用函数 函数的定义与调用 函数的返回值 函数的参数 本章小结 返回顶部 为什么要用函数 现在python届发生了一个大事件,len方法突然不能直接用了... 然后现在有一个需求,让你计算'hello world'的长度,你怎么计算? 这个需求对于现在的你其实不难,我们一起来写一下. s1 = "hello world" length = 0 for i in s1: length = length+1 print(length) for循环实现len功能 好了,功能实…
转载请注明出处http://www.cnblogs.com/wupeiqi/articles/5453708.html 函数 一.背景                                                                                                                  在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴…
''' 一: 名称空间namespaces     名称空间就是存放名字与值绑定关系的内存空间 二: 名称空间分为三种     内置名称空间:         1. 特点: 存放是python解释器自带的名字,len,print         2. 生命周期: 解释器启动则产生,解释器关闭则销毁     全局名称空间         1. 特点: 存放是全局的名字(没有任何缩进\顶头定义的名字)         x=10         y=20         def func():    …
函数 ''' 1. 什么是函数     在程序中具备某一功能的工具->函数     函数的使用必须遵循原则:         先定义         后调用 函数分为两大类:         1 内置函数         2 自定义函数 2. 为何要用函数     1. 代码的组织结构不清晰,可读性差     2. 代码冗余     3. 可扩展性差 3. 如何用函数 ''' # 先定义,语法为: # def 函数名(参数1,参数2,参数3): #     """文档注…
函数 在java中叫方法. 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创建函数,这被叫做用户自定义函数. 1.补充文件的修改 实际上文件是不能修改的,文件的修改其实是,先备份旧的文件,然后修改备份的文件,接着删除旧文件,将备份的文件改成旧的文件名,这样看来就像修改的原来的文件一样. 另外还要补充的是,对文件的操作模式中,不建议使用带'+'号的模式,写的…
1.函数 def my_len(): #自定义函数(相当于len) i = 0 for k in s: i += 1 print(i) print(my_len()) #输出None,因为没有返回值 2.返回值 #返回值的3种情况 # 没有返回值 —— 返回None # 不写return # 只写return:结束一个函数的继续 # return None —— 不常用 # 返回1个值 # 可以返回任何数据类型 # 只要返回就可以接收到 # 如果在一个程序中有多个return,那么只执行第一个…
一 . 函数 什么是函数 f(x) = x + 1 y = x + 1 # 函数是对功能或者动作的封装 函数的语法 def 函数名(): 函数体 调用: 函数名() def play(): print('今天我想打篮球') print('今天我想玩游戏') print('今天我想弹钢琴') print('今天我想跳舞') play() 函数的返回值 return : 返回 1. 当程序没写过return, 不返回任何结果. 如果你非要接收. 接受到的是None 2. 当函数写return 值,…
#函数的嵌套分为两类:# 1.函数的嵌套定义: 在函数内部又定义了一个函数# def foo():# x=1# # print(x)# def bar():# print('from bar')## bar()# foo() # from math import pi# # def circle(radius,types=0):# def perimiter(radius):# return 2 * pi * radius# # def area(radius):# return pi * (r…