• 作业day06


    0、分别画出下面两个列表在内存中是如何存放的
    l1=[11,22,[333,444]]


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

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

    name = input('请输入用户名:').strip()
    age = input('请输入年龄:').strip()
    job = input('请输入工作:').strip()
    hobbies = input('请输入爱好:').strip()
    
    print('{0:-^40}'.format('info of Egon'), '
    ',
    f'Name:{name}', '
    ',
    f'Age:{age}', '
    ',
    f'Job:{job}', '
    ',
    f'Hobbies:{hobbies}','
    ',
    '{0:-^40}'.format('end') )
    

    结果展示:

    请输入用户名:Tank
    请输入年龄:123
    请输入工作:eduction
    请输入爱好:play
    --------------info of Egon-------------- 
     Name:Tank 
     Age:123 
     Job:eduction 
     Hobbies:play 
     ------------------end-------------------
    

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

    username = input('请输入用户名:').strip()
    password = input('请输入密码:').strip()
    if username == 'han':
        print(True)
    else:
        print(False)
    
    if password == '123':
        print(True)
    else:
        print(False)
    

    结果展示:

    请输入用户名:han
    请输入密码:123
    True
    True
    

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

    egon_age = input('请输入egon的年龄:').strip()
    while True:
        age1 = input('请猜测egon的年龄:').strip()
        if int(age1) == int(egon_age):
            print('恭喜你,猜对了!')
            break
        else:
            print('哦!猜错啦!')
    

    结果展示:

    请输入egon的年龄:18
    请猜测egon的年龄:12
    哦!猜错啦!
    请猜测egon的年龄:18
    恭喜你,猜对了!
    

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

    num = 1000
    num1 = 30
    num2 = num // num1
    num3 = num % num1
    print('显示慢30条数据的页面总共有:{}页,最后一页显示:{}条'.format(num2, num3))
    

    结果展示:

    显示慢30条数据的页面总共有:33页,最后一页显示:10条
    

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

    age_of_egon = 18
    age_of_egon += 3
    print(age_of_egon) #21
    

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

    x = y = z = 10
    

    7、请将下面的值关联到它应该对应的变量名上,你懂的
    dsb = "egon"
    superman = "alex"

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

    8、我们只需要将列表中的傻逼解压出来,一次性赋值给对应的变量名即可
    names=['alex_sb','wusir_sb','oldboy_sb','egon_nb','lxx_nb','tank_nb']

    names=['alex_sb','wusir_sb','oldboy_sb','egon_nb','lxx_nb','tank_nb']
    a,b,c,*_ = names
    print(a,b,c)  #alex_sb wusir_sb oldboy_sb
    
  • 相关阅读:
    读书笔记《七天学会NodeJS》(5)
    读书笔记《七天学会NodeJS》(4)
    读书笔记《七天学会NodeJS》(3)
    读书笔记《七天学会NodeJS》(2)
    读书笔记《七天学会NodeJS》(1)
    读书笔记《七天学会NodeJS》(0)
    读书笔记《Node.JS开发指南》
    JavaScript比较特殊的一些概念(三)
    JavaScript比较特殊的一些概念(二)
    JavaScript比较特殊的一些概念(一)
  • 原文地址:https://www.cnblogs.com/xy-han/p/12422433.html
Copyright © 2020-2023  润新知