Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรมเพิ่มตัวเลขสองตัวที่แสดงเป็นสตริงใน Python


สมมติว่าเรามีสตริง S และ T สองสตริง ทั้งสองเป็นตัวแทนจำนวนเต็ม เราต้องเพิ่มสตริงเหล่านี้และค้นหาผลลัพธ์ในการแสดงสตริงเดียวกัน

ดังนั้น หากอินพุตเป็น "256478921657", "5871257468" เอาต์พุตจะเป็น "262350179125" เช่น 256478921657 + 5871257468 =262350179125

เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -

  • แปลง S และ T จากสตริงเป็นจำนวนเต็ม
  • ret =S + T
  • คืนค่า ret เป็นสตริง

ให้เราดูการใช้งานต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น -

ตัวอย่าง

class Solution:
   def solve(self, a, b):
      return str(int(a) + int(b))
ob = Solution() print(ob.solve("256478921657", "5871257468"))

อินพุต

"256478921657", "5871257468"

ผลลัพธ์

262350179125