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
    
  • 相关阅读:
    数据绑定表达式语法(Eval,Bind区别)
    使用博客园的第一件事 自定义主题
    sql2000 跨服务器复制表数据
    使用UpdatePanel 局部刷新出现中文乱码的解决方法!!
    MMC不能打开文件MSC文件
    sql 日期 、时间相关
    loaded AS2 swf call function in AS3 holder
    Rewrite the master page form action attribute in asp.net 2.0
    100万个不重复的8位的随机数
    flash 中实现斜切变型
  • 原文地址:https://www.cnblogs.com/xy-han/p/12422433.html
Copyright © 2011-2022 走看看