วิธีการย้อนกลับสตริงใน Python



บทความนี้มุ่งเน้นไปที่โปรแกรมต่าง ๆ เพื่อย้อนกลับสตริงใน python รวมถึงลูปการเรียกซ้ำไวยากรณ์สไลซ์ที่ขยายและฟังก์ชันย้อนกลับใน python

ภาษามีอยู่มากมายในวิธีแก้ปัญหาที่ดีที่สุดสำหรับปัญหาที่ต้องใช้ความพยายามอย่างมากและรหัสที่ซับซ้อนในภาษาโปรแกรมอื่น สาเหตุหนึ่งที่ python ได้รับความนิยมอย่างมากในช่วงทศวรรษที่ผ่านมาเป็นเพราะความสามารถในการอ่านและไวยากรณ์ที่ง่ายที่มาพร้อมกับ แนวคิดหนึ่งคือการย้อนกลับสตริงใน python มีวิธีแก้ปัญหามากมายสำหรับปัญหานี้โดยเฉพาะ ในบล็อกนี้เราจะพูดถึงวิธีต่างๆในการย้อนกลับสตริงใน python หัวข้อต่อไปนี้จะกล่าวถึงในบทความนี้:

สตริงคืออะไร?

ถึง เป็นชนิดข้อมูลที่ไม่เปลี่ยนรูปใน python ซึ่งไม่สามารถเปลี่ยนแปลงได้เมื่อเราประกาศในโปรแกรม เราใช้เครื่องหมายคำพูดเดี่ยวหรือคู่เพื่อประกาศสตริงใน python ต่อไปนี้เป็นตัวอย่างเพื่อแสดงวิธีการประกาศสตริงใน python





name = 'edureka' course = 'python' print (name) print (course)
 เอาท์พุต: งูเหลือม edureka

การสร้างดัชนีในสตริง

ในการเข้าถึงค่าในสตริงเราสามารถใช้ดัชนี ดัชนีคือตำแหน่งสำหรับอักขระเฉพาะในสตริง ตัวอย่างเช่นหากเรามีสตริง 'edureka' ดัชนีที่อักขระ 'e' จะเป็น 0 และในตอนท้ายของสตริงดัชนีจะเป็น 6

ตัวกรองบริบทในฉากหลังคืออะไร

การจัดทำดัชนี - วิธีการย้อนกลับสตริงใน python- edureka



ชื่อ = 'edureka' พิมพ์ (ชื่อ [4])

เอาท์พุต: คือ

วิธีการย้อนกลับสตริงใน Python

  • ใช้การเรียกซ้ำ
def rev (x): str = '' สำหรับ i ใน s: str = i + str return str s = 'edureka' print (rev (s))
 เอาต์พุต: kerude
  • การใช้ A
def rev (s): ถ้า len (s) == 0: return s else: return rev (s [1:]) + s [0] s = 'edureka' print (rev (s))
 เอาท์พุต: Akerude
  • ไวยากรณ์ของชิ้นส่วนขยาย
name = 'edureka' print (ชื่อ [:: - 1]
 เอาท์พุต: Akerude
  • ใช้ Reversed
def rev (s): s = '' .join (ย้อนกลับ (s)) ส่งคืน s str = 'edureka' พิมพ์ (rev (str))
 เอาท์พุต: Akerude

ในตัวอย่างข้างต้นเราได้ย้อนกลับสตริงโดยใช้วิธีการต่างๆ งานเขียนโปรแกรมภาษา Python มีแอพพลิเคชั่นมากมายใน , , ฯลฯ ด้วยฟังก์ชันและแนวคิดที่ดีที่สุดการทำงานกับ python จึงง่ายขึ้นด้วยผลลัพธ์ที่มีประสิทธิภาพ ความต้องการที่เพิ่มขึ้นได้รองรับโอกาสในการทำงานมากมายสำหรับผู้เชี่ยวชาญด้านซอฟต์แวร์ซึ่งทำให้การเรียนรู้ python เป็นเรื่องสำคัญอย่างยิ่ง เพื่อให้เชี่ยวชาญแนวคิดพื้นฐานทั้งหมดลงทะเบียนใน edureka’s และเริ่มต้นการเรียนรู้ของคุณ

มีคำถามหรือไม่? พูดถึงพวกเขาในส่วนความคิดเห็นเราจะติดต่อกลับโดยเร็วที่สุด