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

Chương trình Python tạo chuỗi mới từ 2 ký tự đầu và 2 ký tự cuối

Đếm độ dài chuỗi, sau đó slicing lấy 2 đầu và 2 cuối.

Ví dụ

s = "Hi there how are you"
print("Chuỗi:", s)

length = 0
for _ in s:
    length += 1

new_s = s[:2] + s[length-2:length]
print("Chuỗi mới:", new_s)

Kết quả

Chuỗi: Hi there how are you
Chuỗi mới: Hiou

Giải thích

  • Đếm độ dài thủ công (không dùng len).
  • s[:2]: 2 ký tự đầu.
  • s[length-2:length]: 2 ký tự cuối.
  • Ghép lại.
  • Thực tế dùng len(s) và s[-2:] ngắn gọn hơn.