zoukankan      html  css  js  c++  java
  • 作业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
    
  • 相关阅读:
    RTSP协议转RTMP协议的行业视频接入网关EasyRTSPLive如何实现音频转码的
    RTSP协议转RTMP协议的行业视频接入网关EasyRTSPLive之跨平台ini配置及通道的方法
    GB/T28181协议EasyGBS播放1080p视频直播会花屏
    国标GB/T28181协议下播放器起播慢或者延迟高如何解决?
    EasyGBS查找大华设备的录像列表时失败
    ffmpeg增加h264编解码功能模块方法
    EasyNVR控制台运行出现invalid license关于计算机保护软件类似于360、腾讯云管家等限制相关问题
    摄像机经过多级路由转换无法被EasyNVR拉流问题处理方法
    使用EasyNVR软件对接海康摄像头对接失败问题解析
    GB/T28181协议使用EasyNVR降低播放延迟方法
  • 原文地址:https://www.cnblogs.com/xy-han/p/12422433.html
Copyright © 2011-2022 走看看