zoukankan      html  css  js  c++  java
  • 循环

    • while
    i = 1
    sum = 0
    while i <= 100:
        sum += i
        i += 1
    print('从1到100加起来的和为:', sum)
    
    #从1到100加起来的和为: 5050
    • while-else
    i = 0
    while i < 3:
        print(i)
        i += 1
    else:
        print('循环结束')    #循环结束后才执行这一代码,只执行一次
    print('....')
    
    #运行结果
    ‘’‘
    0
    1
    2
    循环结束
    ....
    
    ’‘’

        break: 跳出整个循环体

        continue: 跳出本次循环,进入下次循环

    • for-in
    test = 'hello'
    for item in range(len(test)):
        print(item, '====>', test[item])
    '''
    0 ====> h
    1 ====> e
    2 ====> l
    3 ====> l
    4 ====> o
    '''

    案例实现:三次登陆机会

    real_account = 'admin'
    real_pwd = '123'
    num = 1
    while num <= 3:
        account = input('请输入您的账号:
    ')
        pwd = input('请输入您的密码:
    ')
        if real_account == account and real_pwd == pwd:
            print('恭喜您登录成功')
            break
        else:
            print('用户名或密码输入错误,请重新输入')
            num += 1
            continue
    else:
        print('对不起,您连续三次输入错误,已锁定,下次再来吧!')
    
    
    #执行结果
    '''
    请输入您的账号:
    12
    请输入您的密码:
    21
    用户名或密码输入错误,请重新输入
    请输入您的账号:
    12
    请输入您的密码:
    22
    用户名或密码输入错误,请重新输入
    请输入您的账号:
    admin
    请输入您的密码:
    123
    恭喜您登录成功
    '''
  • 相关阅读:
    7多态与异常处理的课上作业
    软工概论第十五周总结
    构建之法阅读笔记之三
    小组项目冲刺第六天的个人总结
    书店促销
    小组项目冲刺第五天的个人总结
    找水王
    软工概论第十四周总结
    动态规划——买书问题
    小组项目冲刺第四天的个人总结
  • 原文地址:https://www.cnblogs.com/SakuraYuanYuan/p/10219510.html
Copyright © 2011-2022 走看看