title: python循环
tags: 笔记
categories: 笔记
author: 喵雨
date: 2022-06-23 10:56:42
coverImg:
'''
循环:
while
for
'''
# 用while打印1-10之间的数字
# 初始值
n = 1
# 结束条件
while n <= 10:
print(n)
n += 1
# 打印1-50之间能被3整除的数字
m = 1
while m <= 50:
if m % 3 == 0:
print('----->', m)
m += 1
# 打印1-10之间数字的累加和
b = 1
sum = 0
while b <= 10:
sum = b + sum
b += 1
print(sum)
# 死循环和跳出死循环-break
count = 1
while True:
print('1111')
if count >= 5:
break
count += 1
话不多说
直接上案例
'''
格式:
for i in range(n):
循环体中的内容
range()
range(n): 表示从0开始取值,到n-1结束
range(start,stop)从start开始到stop结束,包含start,不包含stop
'''
for i in range(0, 10):
print(i)
print('----------->')
# 计算1-10的和
sum = 0
for i in range(1, 11):
sum += i
print('1-10的和为', sum)
print('----------------->')
# 判断用户名和密码是否输入正确,如果不正确三次,那么拒绝登录,如果输入正确,那么输出:登录成功
n = 3
for i in range(1, 4):
username = input('用户名:')
password = input('密码:')
n -= 1
if username == 'admin' and password == '12345':
print("登录成功!")
break
else:
print('用户名或者密码错误,登录失败,请重新输入用户名和密码')
print('您还有', n, '次输入密码的机会!')
if n == 0:
print('你的账户被锁定')
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。