Trang chủ Tin Học Lớp 9 Viết chương trình Python nhập vào n số bạn học...

Viết chương trình Python nhập vào n số bạn học sinh và nhập n tên của các bạn học sinh đó. Yêu cầu xuất ra màn hình 2 cột, cột thứ nhất là cột tên, cột thứ 2 l

Câu hỏi :

Viết chương trình Python nhập vào n số bạn học sinh và nhập n tên của các bạn học sinh đó. Yêu cầu xuất ra màn hình 2 cột, cột thứ nhất là cột tên, cột thứ 2 là họ đệm . INT/OUT

image

Viết chương trình Python nhập vào n số bạn học sinh và nhập n tên của các bạn học sinh đó. Yêu cầu xuất ra màn hình 2 cột, cột thứ nhất là cột tên, cột thứ 2 l

Lời giải 1 :

PYTHON

def tach_ho_dem(ten_day_du):
    # Tách tên đầy đủ thành họ đệm và tên
    ho_dem, ten = ten_day_du.rsplit(' ', 1)
    return ho_dem, ten


def nhap_va_xuat_danh_sach():
    # Nhập số lượng học sinh
    n = int(input("Nhập số lượng học sinh: "))

    # Khởi tạo danh sách để lưu tên và họ đệm
    ds_ho_dem = []
    ds_ten = []

    # Nhập tên của các học sinh
    for i in range(n):
        ten_day_du = input(f"Nhập tên của học sinh thứ {i + 1}: ")
        ho_dem, ten = tach_ho_dem(ten_day_du)
        ds_ho_dem.append(ho_dem)
        ds_ten.append(ten)

    # Xuất danh sách ra màn hình ( :<10 là khoảng cách giữa Tên và Họ đệm ) 
    print(f"{'Tên':<10}{'Họ đệm'}")
    print('-' * 20)
    for i in range(n):
        print(f"{ds_ten[i]:<10}{ds_ho_dem[i]}")


# Gọi hàm nhap_va_xuat_danh_sach để thực thi chương trình
nhap_va_xuat_danh_sach()

image
image

Bạn có biết?

Tin học là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng. Tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin. Hãy tận dụng sức mạnh của tin học để giải quyết các vấn đề và sáng tạo ra những giải pháp mới!

Nguồn :

Wikipedia - Bách khoa toàn thư

Tâm sự lớp 9

Lớp 9 - Là năm cuối ở cấp trung học cơ sở, chúng ta sắp phải bước vào một kỳ thi căng thẳng và sắp chia tay bạn bè, thầy cô. Áp lực từ kỳ vọng của phụ huynh và tương lai lên cấp 3 thật là lớn, nhưng hãy tin vào bản thân và giữ vững sự tự tin!

Nguồn :

sưu tập

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK