for 循环
for循环只可以遍历可以迭代的对象中的元素 包括 字符串 元祖 列表 其他内置可迭代对象
for循环格式为
for 临时变量 in 可迭代对象
将可迭代对象中的每个元素都一遍遍赋值给临时变量然后执行循环
for else 格式
for 临时变量 in 可迭代对象:
循环体
ekse:
如果for循环执行完毕没有遇到break的话则执行else中的代码否则 不会执行else中的代码
for循环嵌套时 运行过程为 外层循环执行一次 内层循环则执行一遍
配套for循环 常用的有range函数
range函数格式为 range(开始,结束,步长)如果没有步长range函数默认步长为1
在使用range函数时结束值不包括他的本身
函数
计算机在帮助人执行 各种命令时最简单高效的命令则是循环与调用,这两步可以帮助使用者省下大部分的时间的基础上而提高效率 而在python内 函数则可以多次调用
函数的格式为
def 函数名():括号内接受参数
代码、、、
可以带有返回值
要注意函数名称必须遵守它本身的定义调用即自己调用自己 且变量名不可为数字下划线开头
函数必须先定义再调用
函数接受的参数
def daiyong(a,b)此时在括号内的a和b只是接收下面参数的参数 叫形参 形参不输出输出的是 给形参赋值的实参
、、、、、
diaoyong(2,3)在最后调用的括号内输入的值则为实参
返回值 return 返回值就是 调用中 最后的结果 使用者可以用return来根据需求进行不同的用法
return在函数中的用法
def daiyong(a,b)
。。。。。。。
return x (如果不填return值的话默认返回none)
diaoyong(2,3)
returrn的作用有两个,一个是返回内容 另一个是结果过程 return下面的代码不会执行