循环结构
for-in循环
- 主要用于计数
用于可迭代对象:列表、元组、字典、集合
用for循环实现1~100之间偶数求和
1.sum=0
2.for i in range(1,101):
3. if i%2==0:
4. sum+=i
5.print(sum)
while循环
- 构造不知道具体循环次数的循环结构
- 只用于死循环
- 用break提前终止循环
输出九九乘法表
1.for i in range(1,10):
2. for j in range(1,i+1):
3. print('%d*%d=%d'%(i,j,x*j),end='\t')
4. print()
函数
-
结构:
def 函数名(参数):
执行体
return 表达式 -
调用:函数名()
-
return:当函数处理完的内容需要再次处理时,就需要用到return
登录账号、密码改成函数的形式
1.def zhanghao(denglu):
2. denglu=input('请输入账号:')
3. return denglu
4. def mima():
5. mima=input('请输入密码:')
6. return mima
7. def start():
8. z=zhanghao()
9. m=mima()
10. if z=='1111@qq.com' and m=='123':
11. print('ok')
12. else:
13. print('error')
14. start()