zoukankan      html  css  js  c++  java
  • Python练习一

    1、使用while循环输入 1 2 3 4 5 6    8 9 10
    i=1
    while i<=10:
        if i==7:
            i +=1
            continue
        print(i)
        i +=1
    2、求1-100的所有数的和
    j = 1
    sum = 0
    while j <= 100:
        sum +=j
        j += 1
    print("1-100的所有数的和:")
    print(sum)
    3、输出 1-100 内的所有奇数
    k = 1
    count = 0
    print("输出 1-100 内的所有奇数")
    while k <=100:
        if k % 2 ==0:
            k += 1
            continue
        else:
            count += 1
            print(k)
            k += 1
    print("总共个数:")
    print(count)
    4、输出 1-100 内的所有偶数
    a = 1
    count = 0
    print("输出 1-100 内的所有偶数")
    while a <=100:
        if a % 2 !=0:
            a += 1
            continue
        else:
            count += 1
            print(a)
            a += 1
    print("总共个数:")
    print(count)
    5、求1-2+3-4+5 ... 99的所有数的和
    m = 1
    n = 2
    sum = 0
    while m <= 99:
        print(m,n)
        sum += m
       # print(sum)
        if n > 99:
            print(n)
            break
        else:
            sum -=  n
        m += 2
        n += 2
    print("1-2+3-4+5 ... 99的所有数的和:")
    print(sum)
    6、用户登陆(三次机会重试)
    count2 = 1
    name = raw_input("请输入用户名:")#用户名没有判断
    while count2 < 4:
        password = raw_input("请输入密码:")
        if password == "123" : #密码有3次机会
            print("恭喜你,登录成功~")
        else:
            print("抱歉,密码输入错误~")
            count2 += 1
            continue
    count1 = 1
    count2 = 1
    while count1 < 4: #用户名有三次机会
        name = raw_input("请输入用户名:")
        if name == "jessie":
            count1 += 1
            while count2 < 4:
                password = raw_input("请输入密码:")
                if password == "123" :#密码有三次机会
                    print("恭喜你,登录成功~")
                else:
                    print("抱歉,密码输入错误~")
                    count2 += 1
        else :
            print("很抱歉,用户名不存在~")
            count1 += 1




  • 相关阅读:
    MS SQL float转nvarchar
    RDLC添加页码
    RDLC报表分页显示标题
    程序员必读书单
    SQL查询结果增加序号列
    SQL字符串分组聚合(分组后的数据查询后用逗号隔开)
    现在有一列是int的,把它变成5位的字符串,左边不够的补0
    oracle客户端精简绿色版-环境变量配置
    DISTINCT后按照DISTINCT之前的某列进行排序
    设计模式之代理模式
  • 原文地址:https://www.cnblogs.com/jessie-ji/p/6489535.html
Copyright © 2011-2022 走看看