Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình lấy k từ đầu tiên sau khi cắt câu bằng Python

Cho câu s (cách nhau bởi dấu cách đơn, không thừa đầu/cuối) và số k. Trả về k từ đầu tiên của câu.

Ví dụ: s = "Coding challenges are really helpful for students", k = 5 → "Coding challenges are really helpful".

Thuật toán giải quyết

  • words := s.split() (tách theo khoảng trắng).
  • Ghép k từ đầu bằng " ".join(words[:k]).

Ví dụ triển khai

def solve(s, k):
    words = s.split()
    return " ".join(words[:k])

s = "Coding challenges are really helpful for students"
k = 5
print(solve(s, k))

Đầu vào

"Coding challenges are really helpful for students", 5

Đầu ra

Coding challenges are really helpful