zoukankan      html  css  js  c++  java
  • 练习题

    1.使用while循环输出1 2 3 4 5 6 8 9 10

    """
    注意:Tab和空格不能混用,否则会出现报错
    """
    n = 1
    while n < 11:
        if n == 7:
            pass
        else:
            print(n)
        n = n + 1
    print ('end')

    2.求1-100所有数的和

    s = 0
    n = 1
    while n < 101:
        s = s + n
        n = n + 1
    print(s)

    3.输出1-100内所有的奇数

    '''
    n= n +1只能放在while这个循环里而不能放在if 条件语句里
    
    n = 1
    while n < 101:
        s = n % 2
        if s == 1:
            print (n)
            n = n + 1
        else:
            pass
    这个代码只能输出1一个数字
    '''
    n = 1
    while n < 101:
        s = n % 2
        if s == 1:
            print (n)
        else:
            pass
        n = n + 1


    4.输出1-100内所有的偶数

    n = 1
    while n < 101:
        s = n % 2
        if s != 1:
            print (n)
        else:
            pass
        n = n + 1

    5.求1-2+3-4+5.....99所有数的和

    '''
    这个代码不行,因为在if条件语句内将n取反了,下边又在while语句中将n + 1
    s = 0
    n = 1
    while n < 100:
        m = n % 2
        if m !=1:
            n = - n
        else:
            pass
        s = s + n
        n = n + 1
    print(s)
    '''
    s = 0
    n = 1
    while n < 100:
        m = n % 2
        if m !=1:
            s=s - n
        else:
            s = s + n
        n = n + 1
    print(s)

    6.用户登录(三次机会重试)

    '''
    注意:
    所有符号在输入的时候只能使用英文输入,冒号、括号也是如此,否则会报错
    '''
    x = input("请输入你的注册用户名:")
    y = input("请输入你的注册登录口令:")
    count = 0
    print("请登录:")
    m = input("请输入你的用户名:")
    while count < 3:
        if m == x:
            n = input("请输入你登录口令:")
            if n == y:
                print('登录成功!')
            else:
                print('口令错误!')
        else:
            print('用户名错误!')
        count += 1
    else:
        print("登录次数已达三次!")
  • 相关阅读:
    第1章 引论
    Java反射
    用户职责菜单请求组
    API及接口清单
    独立值集导入脚本
    报表对应程序包查询
    正则表达式
    合并工作表
    去重
    分割表
  • 原文地址:https://www.cnblogs.com/foever-lee/p/9797238.html
Copyright © 2011-2022 走看看