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

Chương trình Python tính n + nn + nnn

Nhập số n (1 chữ số), tính n + nn + nnn (ví dụ: 4 + 44 + 444 = 492).

Ví dụ

n = int(input("Nhập n (1 chữ số): "))
s = str(n)
nn = s + s
nnn = s + s + s

result = n + int(nn) + int(nnn)
print(f"Kết quả: {n} + {nn} + {nnn} = {result}")

Kết quả

Nhập n (1 chữ số): 4
Kết quả: 4 + 44 + 444 = 492

Giải thích

  • Chuyển n sang chuỗi s.
  • Ghép chuỗi: nn = s+s, nnn = s+s+s.
  • Chuyển về int và cộng.
  • Chỉ đúng với n 1 chữ số (0-9). Nếu n nhiều chữ số, logic "nn" khác.