前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python循环(更新中)

python循环(更新中)

原创
作者头像
meowrain
发布2022-06-23 18:32:39
1K0
发布2022-06-23 18:32:39
举报

title: python循环

tags: 笔记

categories: 笔记

author: 喵雨

date: 2022-06-23 10:56:42

coverImg:


while 循环

'''
循环:
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

# 死循环和跳出死循环-break
count = 1
while True:
    print('1111')
    if count >= 5:
        break
    count += 1

for 循环

话不多说

直接上案例

'''
格式:
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 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • while 循环
  • 死循环和跳出循环break
  • for 循环
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档