05-还是你不得不写的作业

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

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

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

2、# 用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式
# ------------ info of Egon -----------
# Name  : Egon
# Age : 22
# Sex : male
# Job : Teacher
# ------------- end -----------------
 1 name = input('name:')
 2 age = input('age:')
 3 sex = input('sex:')
 4 job = input('job:')
 5 print('''
 6 --------info of {name}--------
 7 Name : {name}
 8 Age   : {age}
 9 Sex   : {sex}
10 Job   : {job}
11 --------end----------------
12 '''.format(name=name, age=age, sex=sex, job=job))

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

1 user = 'egon'
2 passwd = 123456
3 user_name = input('please input your name:')
4 print(user == user_name)
5 user_passwd = input('please input your password:')
6 print(user_passwd == passwd)

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

 1 age_of_egon = 18
 2 age = input('inp age:')
 3 if age.isdigit():
 4     age = int(age)
 5     if age < age_of_egon:
 6         print('smaller')
 7     elif age > age_of_egon:
 8         print('bigger')
 9     else:
10         print('相等')

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

1 num_of_data = 10000
2 show_data = 30
3 num_of_page = num_of_data // show_data
4 num_of_remaining = num_of_data % show_data
5 print('显示满30条数据的页面个数:{},最后一页数据个数{}'.format(num_of_page,num_of_remaining))

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

1 age = 18
2 age += 3
3 print(age)

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

1 x = y = z = 10
2 print(x,y,z)

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

# dsb = "egon"

# superman = "alex"

1 dsb = "egon"
2 superman = "alex"
3 print(dsb,superman)
4 dsb,superman = superman,dsb
5 print(dsb,superman)

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

# names=['alex_sb','wusir_sb','oldboy_sb','egon_nb','lxx_nb','tank_nb']

1 names = ['alex_sb', 'wusir_sb', 'oldboy_sb', 'egon_nb', 'lxx_nb', 'tank_nb']
2 name1, name2, name3, name4, *_ = names
3 print(name1, name2, name3, name4)
 


猜你喜欢

转载自www.cnblogs.com/Kathrine/p/12422018.html
今日推荐