เมื่อจำเป็นต้องใช้สตริงและแทนที่ทุกช่องว่างด้วยยัติภังค์ คุณสามารถใช้วิธี 'replace' ได้ ต้องใช้พารามิเตอร์สองตัว คือ พื้นที่ว่าง และค่าที่ต้องแทนที่ (ในกรณีนี้คือยัติภังค์)
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_string = input("Enter a string :") print("The string entered by user is :") print(my_string) my_string = my_string.replace(' ','-') print("The modified string:") print(my_string)
ผลลัพธ์
Enter a string : A-B-C-D E- A-B-C-D E- The string entered by user is : A-B-C-D E- The modified string: A-B-C-D--E-
คำอธิบาย
-
ผู้ใช้ขอให้ป้อนสตริงอินพุต
-
ทำได้โดยใช้วิธีการ "ป้อนข้อมูล"
-
สตริงที่ผู้ใช้ป้อนจะแสดงบนคอนโซล
-
วิธีการ "แทนที่" ใช้เพื่อแทนที่พื้นที่ว่างด้วยยัติภังค์
-
จากนั้นสตริงที่เปลี่ยนแปลงจะแสดงบนคอนโซล