摘要:
import timemusicLrc = """[00:03.50]传奇[00:19.10]作词:刘兵 作曲:李健[00:20.60]演唱:王菲[00:26.60][04:40.75][02:39.90][00:36.25]只是因为在人群中多看了你一眼[04:49.00][02:47.44][00 阅读全文
摘要:
timeStr = input()#12:23:23timeList = timeStr.split(":")h = int(timeList[0])m = int(timeList[1])s = int(timeList[2])s += 1if s == 60: m += 1 s = 0 if m 阅读全文
摘要:
'''概念:不使用def这样的语句定义函数,使用lambda来创建匿名函数特点:1、lambda只是一个表达式,函数体比def简单2、lambda的主体是一个表达式,而不是代码块,仅仅只能在lambda表达式中封装简单的逻辑3、lambda函数有自己的命名空间,且不能访问自由参数列表之外的或全局命名 阅读全文
摘要:
'''概念:能处理比定义时更多的参数'''#加了星号(*)的变量存放所有未命名的变量参数,如果在函数调用时没有指定参数,它就是一个空元组def func(name, *args): print(name) print(type(args)) for x in args: print(x)func(" 阅读全文
摘要:
'''概念:允许函数调用时参数的顺序与定义时不一致'''def myPrint(str, age): print(str, age)#使用关键字参数myPrint(age = 18, str = "sunck is a good man") 阅读全文
摘要:
'''值传递:传递的不可变类型string、tuple、number是不可变的'''def func1(num): print(id(num)) num = 10 print(id(num))temp = 20print(id(temp))func1(temp) #num = tempprint(t 阅读全文
摘要:
#编写函数,实现功能,给函数两个数,返回这两个数的和def mySum(num1, num2): #将结构返回给函数的调用者 return num1 + num2 #执行完return语句,该函数就结束了,return后面的代码不执行 print("**********")res = mySum(1 阅读全文
摘要:
#需求:编写一个函数,给函数一个字符串和一个年龄,在函数内部打印出来#形参(形式参数):定义函数时小括号中的变量,本质是变量#参数必须按顺序传递,个数目前要对应#def myPrint(str, age, hoby):# print(str, age)def myPrint(str, age): p 阅读全文
摘要:
#定义了一个无参无返回值的函数def myPrint(): print("sunck is a very good man!") print("sunck is a nice man!") print("sunck is a handsome man!")myPrint()myPrint()myPr 阅读全文
摘要:
from collections import Iterablefrom collections import Iterator'''可迭代对象:可以直接作用于for循环的对象统称为可迭代对象(Iterable)。可以用isinstance()去判断一个对象是否是Iterable对象可以直接作用于f 阅读全文