Bài 11
Đề bài: Tạo từ dien (dictionary) luu thong tin học sinh:
ten, tuoi, lớp, điểm_toan, điểm_van.
In ra thong tin, sua điểm, them mon moi.
Ví dụ: ten="Nam", tuoi=15, lớp="10A", điểm_toan=8.5, điểm_van=7.0
Kết quả:
Ho số học sinh:
Ten: Nam
Tuoi: 15
Lop: 10A
Diem Toan: 8.5
Diem Van: 7.0
Sau khi cap nhat điểm Toan thanh 9.0 và them Anh = 8.0:
Diem Toan: 9.0
Diem Anh: 8.0
Đăng nhập để giáo viên có thể giao bài và nhận bài nộp của bạn.
Câu trả lời
hoc_sinh = {
"ten" : input("Ten hoc sinh: "),
"tuoi" : int(input("Tuoi: ")),
"lop" : input("Lop: "),
"diem_toan" : float(input("Diem Toan: ")),
"diem_van" : float(input("Diem Van: "))
}
print("\nHo so hoc sinh:")
for khoa, gia_tri in hoc_sinh.items():
print(f" {khoa:12}: {gia_tri}")
# Sua diem
diem_moi = float(input("\nNhap diem Toan moi: "))
hoc_sinh["diem_toan"] = diem_moi
# Them mon moi
hoc_sinh["diem_anh"] = float(input("Nhap diem Anh: "))
print("\nSau khi cap nhat:")
print(f" Diem Toan: {hoc_sinh['diem_toan']}")
print(f" Diem Anh: {hoc_sinh['diem_anh']}")