09_python_初始函数】的更多相关文章

一.定义 函数是对功能和动作的封装 def functionname( parameters ): "函数_文档字符串" function_suite return [expression] #函数代码块以 def 关键词开头,后接函数标识符名称和圆括号(). #任何传入参数和自变量必须放在圆括号中间.圆括号之间可以用于定义参数. #函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明. #函数内容以冒号起始,并且缩进. #return [表达式] 结束函数,选择性地返回一个值…
# with open('小护士班主任',encoding='utf-8') as f,open ('小护士班主任.bak','w',encoding='utf-8')as f2: # for line in f: # if '星儿' in line: # line = line.replace('星儿','阿娇') # #写文件 # f2.write(line) # import os # os.remove('小护士班主任')#删除文件 # os.rename('小护士班主任.bak','小…
二十七.初始函数 1.函数: 对代码块和功能的封装和定义 2.格式及语法 def  函数名()           #  定义 函数体 函数名()              #  调用 3.    return      返回None return "x"        返回值为   'x' return "x","y"     同时返回多个结果时,    返回的是元组 一遇到return 就结束函数  到达调用函数的位置 4.三目运算 c =…
1.上节内容补充 文件的删除和修改: #文件的删除和修改 #文件中全部都要修改 # with open('歌词',encoding='utf-8') as f1,open('歌词.bak','w',encoding='utf-8') as f2: # for line in f1: # new_line = line.replace('呢','呀') # f2.write(new_line) # import os # os.remove('歌词') # os.rename('歌词.bak','…
Python初始函数: 一.什么是函数 1.我们到目前为止, 已经可以完成一些软件的基础功能了. 那么我们来完成这样一个功 能: 约x: print("拿出手机") print("打开陌陌") print("找个漂亮的妹子") print("问她, 约不约啊?") print("oK. 走你!") ok. so easy. 我们已经完成了对一个功能的描述. 那么问题来了. 我还想再约一次. 怎么办 呢? 很…
在学了前面很多python的基础类型后,我们终于可以进入下一阶段,今天我们将走进一个函数的新世界. 预习: 1.写函数,计算传入字符串中[数字].[字母].[空格] 以及 [其他]的个数 2.写函数,判断用户传入的对象(字符串.列表.元组)长度是否大于5. 3.写函数,检查传入列表的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者. 4.写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. 一.函数的定义 函数的出现 如果我们需要比较俩…
函数的用途:解决代码的冗余.可读性差.可扩展性差. 函数的一般格式: #函数定义 def mylen(): """计算s1的长度""" s1 = "hello world" length = 0 for i in s1: length = length+1 print(length) #函数调用 mylen()   定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":". def 是固…
1.写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. def new(args): a = [] for I in range(1,len(args),2): a.append(args[I]) ### return args[0::2] return a ret = new([10,11,12,13,14,15,16]) print(ret) 2.写函数,判断用户传入的对象(字符串.列表.元组)长度是否大于5. def five(args): if…
python之路——初识函数   阅读目录 为什么要用函数 函数的定义与调用 函数的返回值 函数的参数 本章小结 为什么要用函数 我们就想啊,要是我们能像使用len一样使用我们这一大段“计算长度”的代码就好了.这种感觉有点像给这段代码起了一个名字,等我们用到的时候直接喊名字就能执行这段代码似的.要是能这样,是不是很完美啊? 初识函数定义与调用 总结一: 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":". def 是固定的,不能变,必须是连续的def三个字母,…
函数 1.函数: 对代码块和功能的封装和定义 2.格式及语法 def  函数名()           #  定义 函数体 函数名()              #  调用 3. return return      返回None return "x"        返回值为   'x' return "x","y"     同时返回多个结果时,    返回的是元组 一遇到return 就结束函数  到达调用函数的位置 4.三目运算 c = a …