zoukankan      html  css  js  c++  java
  • Python 1 practice

    1、使用while循环输入 1 2 3 4 5 6     8 9 10

    2、求1-100的所有数的和

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

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

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

    6、用户登陆(三次机会重试)

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

    count=0
    while count <10:
    count += 1
    if count ==7:
    print(" ")
    else:
    print(count)
    #1.1用while语句输出1 2 3 4 5 6 8 9 10
    count = 0
    while count < 10:
    count += 1
    if count == 7:
    continue
    print(count)

    count = 0
    while count < 10:
    count += 1
    if count == 7:
    pass #不执行。有时候先编辑比较简单的else的结果,再来回过头来编辑比较难的if部分,故可先用pass(跳过)先。
    else:
    print(count)

    2.求1-100的所有数的和

    count=1
    sum=0
    while count<=100:
        sum=count+sum
        count=count+1
    print(sum)

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

    # 注意先输出1-100
    count=1
    while count<100:
    print(count)
    count += 2
    或者
    count=1
    while count<100:
      if count % 2 ==1: #一个等于号是赋值,两个等于号才是比较
        prinnt(count)
      count+=1

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

    # 注意先输出1-100
    count=2
    while count<102:
    print(count)
    count += 2
    或者
    count=2
    while count<101:
      if count % 2 ==0: #一个等于号是赋值,两个等于号才是比较
        prinnt(count)
      count+=1

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

    count=0
    sum=0
    while count<99:     #注意不是<100
        count+=1
        if count%2=1:
            sum=sum+count    
        else:
            sum=sum-count
    print(sum)

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

    i=0
    while i < 3:
    ursename = input('请输入账号:')
    password = int(input('请输入密码:'))
    if ursename == "Bree" and password == 123:
    print('欢迎登录')
    break #若没有,欢迎登陆之后还在循环
    else:
    i +=1
    if i ==1:
    print('账号或密码错误,您还有2次登录机会')
    if i==2:
    print('账号或密码错误,您还有1次登录机会')
    if i==3:
    print('账号或密码错误,您还有0次登录机会')

    i=0
    while i < 3:
    ursename = input('请输入账号:')
    password = int(input('请输入密码:'))
    if ursename == "Bree" and password == 123:
    print('欢迎登录')
    break
    else:
    print('账号或密码错误请重新登陆')
    i+=1

    user_name = 'admin'
    password = 'admin'
    count = 0
    while count < 3:
    count += 1
    name = input ('请输入用户名:')
    if name == user_name:
    pw = input('请输入密码:')
    if pw == password:
    print('登陆成功')
    break
    else :print('密码错误!')
    if count == 3:print('登陆超过三次!请明天重试。')
    else :
    print('用户名不存在!')
    if count == 3 :print('登陆超过三次!请明天重试。')
     
  • 相关阅读:
    One网络模拟器探索之七:路由模块的工作原理
    An Intuitive Explanation of GraphSAGE
    《k8s 源码分析》- Custom Controller 之 Informer
    《k8s-1.13版本源码分析》-抢占调度
    《k8s-1.13版本源码分析》- Informer 机制
    《k8s-1.13版本源码分析》-调度器初始化
    《k8s-1.13版本源码分析》-源码调试
    《k8s-1.13版本源码分析》-调度优选
    《k8s-1.13版本源码分析》-调度预选
    《k8s-1.13版本源码分析》-调度器框架
  • 原文地址:https://www.cnblogs.com/zll-52011/p/9368941.html
Copyright © 2011-2022 走看看