python学习记录-练习

操作班级学生信息:
1.使用字典类型与List类型初始化3个学生信息(学生姓名student_name,学生性别student_sex,学生年 # 龄student_age,学生考试成绩student_score)
2.输出第2个学生的姓名 。
3.从键盘上分别录入一名学生的姓名,性别,年龄,考试成绩,并追加到班级学生集合后,将所有学生打印。

方法一:

#初始化三个学生的信息
student_name = ['张三','张四','张五'];
student_sex = ['男','女','男'];
student_age = [12,16,18];
student_score = [66,88,100];

#定义字典类型
dict1 = {"name":"张三","sex":"男","age":"13","score":"33"};
dict2 = {"name":"张四","sex":"男","age":"14","score":"44"};
dict3 = {"name":"张五","sex":"男","age":"15","score":"55"};

#定义空字典并进行键盘录入
zidian = [dict1,dict2,dict3]
print(zidian)

name1 = input("name")
sex1 = input("sex")
age1 = input("age")
score1 = input("score")

dict4 = { "name":name1,"sex":sex1,"age":age1,"score":score1}

#将内容进行拼接后打印
zidian = [dict1,dict2,dict3,dict4]

print(dict4)
print(zidian)

方法二:

#定义list类型,其中为Dict类型
dict =[
    {"name":"张三","sex":"男","age":"13","score":"33"},
    {"name":"张四","sex":"男","age":"14","score":"44"},
    {"name":"张五","sex":"男","age":"15","score":"55"},
]
print(dict[1]["name"])

#将键盘录入的元素添加到列表的结尾
dict.append({"name":input("name:"),"sex":input("sex:"),"age":input("age:"),"score":input("score:")})

print(dict)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

愚人钊呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值