วิธีเปลี่ยนแปลงตัวอักษรใน Python
- หน้าก่อน ลบรายการซ้ำในรายการ
- หน้าต่อไป ตัวอย่าง Python
เรียนรู้ว่าจะเปลี่ยนแปลงตัวอักษรใน Python
ใน Python ไม่มีฟังก์ชันที่สร้างตัวอักษรเพื่อเปลี่ยนแปลง
วิธีที่รวดเร็วที่สุด (และง่ายที่สุด?) คือการใช้ slice ที่เคลื่อนไปข้างหลัง-1
.
ตัวอย่าง
เปลี่ยนแปลงตัวอักษร "Hello World"
txt = "Hello World"[::-1] print(txt)
การอธิบายตัวอย่าง
เรามีตัวอักษร "Hello World" และเราต้องการเปลี่ยนแปลงมัน
ตัวอักษรที่ต้องการเปลี่ยนแปลง
txt = "Hello World" [::-1] print(txt)
สร้างสัญญาณที่เริ่มต้นจากท้ายของตัวอักษรและเคลื่อนไปข้างหน้า
ในตัวอย่างเฉพาะเจาะจงนี้ คำสั่ง slice [::-1]
เท่ากับ [11:0:-1]
นี้หมายถึงจากตำแหน่ง 11 ตั้งแต่ "Hello "World" มี 11 ตัวอักษร จนถึงตำแหน่ง 0 และเคลื่อนที่ไปทางหลัง -1
ตัวเลขลบหนึ่งหมายถึงการหลุดออกมาหนึ่งความ
ตัดข้อความ
txt = "Hello World" [::-1] print(txt)
ตอนนี้เรามีข้อความ "Hello World" ที่อ่านได้ทิศทางลงหลัง txt
.
แสดงข้อความเพื่อแสดงผล
แสดงรายการ
txt = "Hello World"[::-1] print(txt)
สร้างฟังก์ชัน
หากคุณต้องการฟังก์ชันที่สามารถส่งข้อความและส่งข้อความที่มีทิศทางลงหลังกลับมา คุณสามารถสร้างฟังก์ชันและใส่รหัสจากตัวอย่างที่แสดงข้างต้น
ตัวอย่าง
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
การอธิบายตัวอย่าง
สร้างฟังก์ชันด้วยตัวแปรของ字符串
สร้างฟังก์ชัน
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
ตัดข้อความจากท้ายของ字符串และเคลื่อนที่ไปทางหลัง
ตัดข้อความ
def my_function(x): return x [::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
return ข้อความที่มีทิศทางลงหลัง
return ข้อความ
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt )
เรียกฟังก์ชันด้วยตัวแปรของ字符串:
เรียกฟังก์ชัน
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
แสดงผล:
แสดงผล
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
- หน้าก่อน ลบรายการซ้ำในรายการ
- หน้าต่อไป ตัวอย่าง Python