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

โปรแกรม Python เพื่อสร้างสตริงใหม่ที่มีการแลกเปลี่ยนอักขระตัวแรกและตัวสุดท้าย


เมื่อจำเป็นต้องสร้างสตริงใหม่ที่มีการแลกเปลี่ยนอักขระตัวแรกและตัวสุดท้าย สามารถกำหนดวิธีการที่ใช้การจัดทำดัชนีเพื่อสร้างสตริงใหม่ได้

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

def exchange_val(my_string):
   return my_string[-1:] + my_string[1:-1] + my_string[:1]

my_string = “Hi there how are you”
print(“The string is :”)
print(my_string)
print(“The modified string is :”)
print(exchange_val(my_string))

ผลลัพธ์

The string is :
Hi there how are you
The modified string is :
ui there how are yoH

คำอธิบาย

  • มีการกำหนดเมธอดชื่อ 'exchange_val' ซึ่งรับสตริงเป็นพารามิเตอร์

  • ใช้การจัดทำดัชนีเพื่อแลกเปลี่ยนอักขระตัวแรกและตัวสุดท้ายของสตริง

  • นอกเมธอด มีการกำหนดสตริงและแสดงบนคอนโซล

  • เมธอดนี้เรียกโดยการส่งผ่านสตริงเป็นพารามิเตอร์ไป

  • สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล