第五节
day one
for循环
元组循环
for x in (10,20,30):
print(x*2)
字符串循环
for y in "abcdef":
print(y)
字典循环
d={"name":"史经纬","age":"20","job":"程序员"}
for x in d:
print(x)
for x in d.keys():
print(x)
for x in d.values():
print(x)
for x in d.items():
print(x)
break和continue语句
循环else语句
day two
zip() 迭代
names=("高老一","高老二","高老三","高老四")
ages= (18,16,20,25)
jobs=("老师","程序员","公务员")
for name,age,job in zip(name,ages,jobs):
print("{0}----{1}----{2}".format(name,age,job))
列表推导式
[x*2 for x in range(1,5)]
函数
def test01():
print("*"*10)
print("@"*10)
调用
test01()
形参和实参
添加说明和help()
def printMax(a,b):
```用于比较两束大小···
if a>b:
print(a,"较大值")
else:
print(b,"较大值")
help(printMax._doc_)
返回值
def my_avg(a,b)
return (a+b)/2
c= my_avg(20,30)
结束函数
def test02():
print("sxt")
print("gao")
return
print("hello") #不会被执行
返回多个值
def test03(x,y,z)
return [x*10,y*10,z*10] #返回一个列表。。