zoukankan      html  css  js  c++  java
  • day05作业

    一、列表存放

      分别画出下面两个列表在内存中是如何存放的

    l1=[11,22,[333,444]]
    

    列表作业1

    l2=[11,22,[33,{'name':'egon','age':18}]]
    

    列表作业2

    二、与用户交互

      1、用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式

    '''------------ info of Egon -----------
    Name  : Egon
    #Age   : 22
    Sex   : male
    Job   : Teacher
    ------------- end -----------------
    '''
    name_of_user = input('请输入您的名字:')
    age_of_user = input('请输入您的年龄:')
    sex_of_user = input('请输入您的性别:')
    job_of_user = input('请输入您的工作:')
    begin = '------------ info of Egon -----------
    '
    end = '------------- end -----------------
    '
    output_name = 'Name:{Name}
     Age{age}
     sex:{sex}
     job:{job}
    '.format(Name=name_of_user, age=age_of_user,sex=sex_of_user, job=job_of_user)
    print(begin, output_name, end)
    

      

      2、用户输入账号密码,程序分别单独判断账号与密码是否正确,正确输出True,错误输出False即可

    info_user = {
        'Lance1': '123',
        'Lance2': '123',
        'Lance3': '123',
        'Lance4': '123',
        'Lance5': '123',
    
    }
    user_name = input("请输入您的账号:")
    user_pwd = input("请输入您的密码:")
    if user_name in info_user:
        if user_pwd == info_user.get(user_name):
            print(True)
        else:
            print(False)
    else:
        print(False)
    

      

      3、让计算机提前记下egon的年龄为18岁,写一个才年龄的程序,要求用户输入所猜的年龄,然后程序拿到用户输入的年龄与egon的年龄比较,输出比较结果即可

    age_of_egon = 18
    age_of_input = input("请猜测egon的年龄并输入:")
    if age_of_egon == age_of_input:
        print("恭喜您,您的猜测是正确的!!")
    else:
        print("很遗憾,您的猜测是错误的!!")
    

     


    三、运算符相关

      1、程序从数据库中取出来10000条数据,打算显示到页面中,但一个页面最多显示30条数据,请选取合适的算数运算符,计算显示满30条数据的页面总共有多少个?最后一页显示几条数据?

    sql_data = 10000
    page = sql_data // 30
    last_data = sql_data % 30
    print('显示满30条数据的页面总共有{num}个
    最后一页显示{data}条数据
    '.format(num=page, data=last_data))
    

       

      2、egon今年为18岁,请用增量赋值计算3年后egon老师的年龄

    age_of_egon = 18
    age_of_egon += 3
    print('计算3年后egon老师的年龄是:{age}'.format(age=age_of_egon))
    

       

      3、将值10一次性赋值给变量名x、y、z

    x = y = z = 10 
    

      

      4、请将下面的值关联到它应该对应的变量名上,你懂的

    dsb = "egon"
    superman = "alex"
    dsb, superman = superman, dsb
    print(dsb, superman)
    

       

      5、我们只需要将列表中的傻逼解压出来,一次性赋值给对应的变量名即可

    names = ['alex_sb', 'wusir_sb', 'oldboy_sb', 'egon_nb', 'lxx_nb', 'tank_nb']
    x, y, z, *_ = names
    gather = [x, y, z]
    print(gather)
    
  • 相关阅读:
    删除ubuntu多余内核
    Linux从入门到精通(第8章--磁盘管理)
    图书销售管理系统概要设计,系统数据结构设计分工
    图书管理销售系统,出错设计部分
    图书管理销售系统概要分析,接口设计部分
    图书管理销售系统,运行设计部分
    图书管理销售管理系统,总体设计部分
    图书销售管理概要分析报告,引言部分
    图书销售管理系统概要分析报告总体分工
    图书销售管理系统需求分析,各种功能图部分
  • 原文地址:https://www.cnblogs.com/Lance-WJ/p/12421548.html
Copyright © 2011-2022 走看看