Câu hỏi:

Viết chương trình python kiểu từ điển Nhập danh sách gồm n SV gồm mã SV và điểm kiểm tra (thang 10) sau đó in ra danh sách điểm thang 4 (A,B,C,D,F)


Dưới đây là một chương trình Python đơn giản để thực hiện yêu cầu của bạn. Chúng ta sẽ sử dụng từ điển để lưu trữ thông tin của sinh viên và sử dụng một hàm để chuyển đổi điểm từ thang 10 sang thang 4 (A, B, C, D, F):

def convert_to_grade_point(score):
    if score >= 8.5:
        return 'A'
    elif score >= 7:
        return 'B'
    elif score >= 5.5:
        return 'C'
    elif score >= 4:
        return 'D'
    else:
        return 'F'

n = int(input("Nhập số lượng sinh viên: "))
students = {}

for i in range(n):
    ma_sv = input("Nhập mã sinh viên: ")
    diem = float(input("Nhập điểm kiểm tra: "))
    students[ma_sv] = convert_to_grade_point(diem)

for ma_sv, diem in students.items():
    print(f"Mã sinh viên: {ma_sv}, Điểm: {diem}")

Nhớ những cái "nhập" từ console thì không ai có thể dự đoán được.

Vấn đề quan trọng hơn - không phải là viết chương trình Python, mà là tri tuệ nhân tạo, và các công nghệ khác liên quan đến nó. Triệu hồi quả trái AI không phải là công việc trở tay không kịp... Lại có công nghệ mới được giới thiệu liên tục. Với trituenhantao.io, bạn sẽ không bỏ lỡ bất kỳ thông tin cập nhật nào từ thế giới AI thú vị này. Hãy ghé thăm, và có thể bạn sẽ tìm thấy những gì bạn đang tìm kiếm, hoặc thậm chí là nhiều hơn thế!


Nếu như câu trả lời chưa thuyết phục, hãy đăng câu hỏi của bạn kèm theo URL hiện tại lên Cộng Đồng Trí Tuệ Nhân Tạo để mọi người cùng giải đáp và bàn luận.
Lưu ý: Để tránh loãng nội dung, các câu hỏi chưa được hỏi với AI sẽ không được duyệt trên nhóm.
Trang chủ | Hỏi tiếp | Xem lịch sử