摘要: '''概念:不使用def这样的语句定义函数,使用lambda来创建匿名函数特点:1、lambda只是一个表达式,函数体比def简单2、lambda的主体是一个表达式,而不是代码块,仅仅只能在lambda表达式中封装简单的逻辑3、lambda函数有自己的命名空间,且不能访问自由参数列表之外的或全局命名 阅读全文
posted @ 2020-01-30 17:05 i勤能补拙 阅读(168) 评论(0) 推荐(0) 编辑
摘要: '''概念:能处理比定义时更多的参数'''#加了星号(*)的变量存放所有未命名的变量参数,如果在函数调用时没有指定参数,它就是一个空元组def func(name, *args): print(name) print(type(args)) for x in args: print(x)func(" 阅读全文
posted @ 2020-01-30 16:59 i勤能补拙 阅读(248) 评论(0) 推荐(0) 编辑
摘要: '''概念:允许函数调用时参数的顺序与定义时不一致'''def myPrint(str, age): print(str, age)#使用关键字参数myPrint(age = 18, str = "sunck is a good man") 阅读全文
posted @ 2020-01-30 16:45 i勤能补拙 阅读(247) 评论(0) 推荐(0) 编辑
摘要: '''值传递:传递的不可变类型string、tuple、number是不可变的'''def func1(num): print(id(num)) num = 10 print(id(num))temp = 20print(id(temp))func1(temp) #num = tempprint(t 阅读全文
posted @ 2020-01-30 16:29 i勤能补拙 阅读(263) 评论(0) 推荐(0) 编辑
摘要: #编写函数,实现功能,给函数两个数,返回这两个数的和def mySum(num1, num2): #将结构返回给函数的调用者 return num1 + num2 #执行完return语句,该函数就结束了,return后面的代码不执行 print("**********")res = mySum(1 阅读全文
posted @ 2020-01-30 16:26 i勤能补拙 阅读(191) 评论(0) 推荐(0) 编辑
摘要: #需求:编写一个函数,给函数一个字符串和一个年龄,在函数内部打印出来#形参(形式参数):定义函数时小括号中的变量,本质是变量#参数必须按顺序传递,个数目前要对应#def myPrint(str, age, hoby):# print(str, age)def myPrint(str, age): p 阅读全文
posted @ 2020-01-30 16:24 i勤能补拙 阅读(215) 评论(0) 推荐(0) 编辑
摘要: #定义了一个无参无返回值的函数def myPrint(): print("sunck is a very good man!") print("sunck is a nice man!") print("sunck is a handsome man!")myPrint()myPrint()myPr 阅读全文
posted @ 2020-01-30 16:23 i勤能补拙 阅读(5847) 评论(0) 推荐(0) 编辑
摘要: from collections import Iterablefrom collections import Iterator'''可迭代对象:可以直接作用于for循环的对象统称为可迭代对象(Iterable)。可以用isinstance()去判断一个对象是否是Iterable对象可以直接作用于f 阅读全文
posted @ 2020-01-30 15:51 i勤能补拙 阅读(407) 评论(0) 推荐(0) 编辑
摘要: endstr = "end"str = ""for line in iter(input, endstr): str += line + "\n"print(str)输入end才会结束循环 阅读全文
posted @ 2020-01-30 15:48 i勤能补拙 阅读(307) 评论(0) 推荐(0) 编辑
摘要: '''认识函数:在一个完整的项目中,某些功能会反复的使用。那么会将功能封装成函数,当我们要使用功能的时候直接调用函数即可本质:函数就是对功能的封装优点1、简化代码结构,增加了代码的复用度(重复使用的程度)2、如果想修改某些功能或者调试某个BUG,还需要修改对应的函数即可''''''定义函数:格式:d 阅读全文
posted @ 2020-01-30 15:27 i勤能补拙 阅读(232) 评论(0) 推荐(0) 编辑