• 作业


    # nick = True
    # while nick:
    #     a_inp = input("请输入用户名:")
    #     if  a_inp.isspace() or not a_inp :  #:用的isspace()判断是否是空如果是空返回执行
    #         continue
    #     c_inp = input("请输入密码:")        #:用的isspace()判断是否是空如果是空返回执行
    #     if  c_inp.isspace() or not c_inp :
    #         continue
    #     f_inp = input("请输入工作的月份:")
    #     if not f_inp.isdigit():              #:用的not f_inp.isdigit()如果输入的是真的就返回false 就不在执行continue:
    #         continue                         #: 这是利用了not的原理真返回false假的返回true
    #     h_inp = input("请输入月薪:")
    #     if not h_inp.isdigit():
    #         continue
    #     print('user:' + a_inp,"
    "'password:' + c_inp,"
    "'work_mons:' + f_inp,"
    "'salary:' + h_inp)
    #     while nick:
    #         good=input('请输入你要执行的操作: 
    1,查询总工资
    2,查询用户身份
    3,退出登录)')
    #         if good=='1':       #:如果输入的信息为1的话
    #             f_inp=int(f_inp)   #:对月份进行整形
    #             h_inp=int(h_inp)    #:对月工资进行整形
    #             sum_salary=f_inp*h_inp  #:总工资=一共工作了几个月 x 每个月的工资
    #             print(sum_salary)       #:打印出来
    #         if good=='2':
    #             if a_inp=='alex':
    #                 a_id='superuser'
    #             elif a_inp=='wupeiqi' or a_inp=='yanhao':
    #                 a_id='normaluser'
    #             else:
    #                 a_id='unknowuser'
    #             print(a_id)
    #         elif good=='3':
    #             print("欢迎使用,下次见!")
    #             nick=False
    工资题
    1:编写for循环,利用索引遍历出每一个字符
    # msg='hello egon 666'
    # for i in range(len(msg)):
    #    print(msg[i])
    # for i in msg:
    #    print(i)
    
    
    



    2:编写while循环,利用索引遍历出每一个字符
    # msg='hello egon 666'
    # i=0
    # while i <len(msg):
    #    print(msg[i])
    #    i=i+1
    
    
    


    3:将alex 改成SB
    # msg='hello alex'
    # print(msg.replace("alex","SB"))

    4:将该字符串的文件名,文件大小,操作方法切割下来
    # msg='/etc/a.txt|365|get'
    # c = msg.split('|')
    # print(c)


    # 5.编写while循环,要求用户输入命令,如果命令为空,则继续输入
    # while True:
    #     i1=input("请输入你的命令:")
    #     if i1=="":
    #         continue;
    #     else:
    #         break;
    #:2
    # while True:
    #     a=input('请输入命令:')
    #     if a.isspace()or not a :    #:如果a是空或者是
    #
    #         continue
    #     break;


    # 6.编写while循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入
    # while True:
    #    i1=input("请你输入命令:")
    #    try:
    #        il=int(i1)
    #        continue;
    #    except:
    #        if i1=="":
    #            continue;
    #        else:
    #           i2=input("请输入密码:")
    #           break;
    2
    # while True:
    #    i1=input("请输入用户名:")
    #    if  i1.isspace() or i1.isdigit()or not i1 :
    #       continue;
    #    else:
    #       i2=input("请输入密码:")
    #       break;

    # 7,.编写while循环,让用户输入内容,判断输入的内容以alex开头的,则将该字符串加上_SB结尾
    # h=True;
    # while h:
    #    h=input('请你输入用户名:')
    #    if h=='alex':
    #       print(h+'_sb')
    #       continue;
    #    else:
    #       print("你好%s"%(h))
    #       # break;
    8
    # 1.两层while循环,外层的while循环,让用户输入用户名、密码、工作了几个月、每月的工资(整数),用户名或密码为空,或者工作的月数不为整数,或者
    # 月工资不为整数,则重新输入
    # 2.认证成功,进入下一层while循环,打印命令提示,有查询总工资,查询用户身份(如果用户名为alex则打印super user,如果用户名为yuanhao或者wupeiqi
    # 则打印normal user,其余情况均打印unkown user),退出功能
    # 3.要求用户输入退出,则退出所有循环(使用tag的方式)
     1 # nick = True
     2 # while nick:
     3 #     a_inp = input("请输入用户名:")
     4 #     if  a_inp.isspace() or not a_inp :  #:用的isspace()判断是否是空如果是空返回执行
     5 #         continue
     6 #     c_inp = input("请输入密码:")        #:用的isspace()判断是否是空如果是空返回执行
     7 #     if  c_inp.isspace() or not c_inp :
     8 #         continue
     9 #     f_inp = input("请输入工作的月份:")
    10 #     if not f_inp.isdigit():              #:用的not f_inp.isdigit()如果输入的是真的就返回false 就不在执行continue:
    11 #         continue                         #: 这是利用了not的原理真返回false假的返回true
    12 #     h_inp = input("请输入月薪:")
    13 #     if not h_inp.isdigit():
    14 #         continue
    15 #     print('user:' + a_inp,"
    "'password:' + c_inp,"
    "'work_mons:' + f_inp,"
    "'salary:' + h_inp)
    16 #     while nick:
    17 #         good=input('请输入你要执行的操作: 
    1,查询总工资
    2,查询用户身份
    3,退出登录)')
    18 #         if good=='1':       #:如果输入的信息为1的话
    19 #             f_inp=int(f_inp)   #:对月份进行整形
    20 #             h_inp=int(h_inp)    #:对月工资进行整形
    21 #             sum_salary=f_inp*h_inp  #:总工资=一共工作了几个月 x 每个月的工资
    22 #             print(sum_salary)       #:打印出来
    23 #         if good=='2':
    24 #             if a_inp=='alex':
    25 #                 a_id='superuser'
    26 #             elif a_inp=='wupeiqi' or a_inp=='yanhao':
    27 #                 a_id='normaluser'
    28 #             else:
    29 #                 a_id='unknowuser'
    30 #             print(a_id)
    31 #         elif good=='3':
    32 #             print("欢迎使用,下次见!")
    33 #             nick=False




  • 相关阅读:
    lazyload【思路】
    图片旋转
    模拟滚动条【大体功能实现】
    Firefox window.close()的使用注意事项
    修改KindEditor的CSS文件
    ownerDocument property
    网易新闻图片展示效果
    关于td不支持position问题
    strcat strncat
    Tcl_FindExecutable
  • 原文地址:https://www.cnblogs.com/nupecs/p/6959728.html
Copyright © 2020-2023  润新知