#Python基础知识
字典
直接花括号创建;
dict() 创建
数组元组创建
True
r1 = {"name": "高小一", "age": 18, "salary": 10000, "city": "广州"}
r2 = {"name": "高小二", "age": 19, "salary": 20000, "city": "上海"}
r3 = {"name": "高小五", "age": 20, "salary": 30000, "city": "北京"}
list = [r1, r2, r3]
# 获得第二行人的薪资
print(list[1].get("salary"))
# 打印表中所有的薪资
for i in range(len(list)):
print(list[i].get("salary"))
# 打印表中所有的数据
for i in range(len(list)):
print(list[i].get("name"), list[i].get("age"), list[i].get("salary"), list[i].get("city"))
score = int(input("请输入一个介于0-100的分数:"))
grade = ""
if score > 100 or score < 0:
score = int(input("输入错误!请输入一个介于0-100的分数:"))
else:
if score < 60:
grade = "E"
elif score < 70:
grade = "D"
elif score < 80:
grade = "C"
elif score < 90:
grade = "B"
else:
grade = "A"
print("分数是{0},等级是{1}".format(score, grade))
print("*****************************************")
score = int(input("请输入一个介于0-100的分数:"))
degree = "ABCDE"
num = 0
if score > 100 or score < 0:
score = int(input("输入错误!请输入一个介于0-100的分数:"))
else:
num = score//10
if num < 6:
print("分数是{0},等级是{1}".format(score, "E"))
else:
print("分数是{0},等级是{1}".format(score, degree[9-num]))