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

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


เมื่อจำเป็นต้องแทนที่การเกิดขึ้นทั้งหมดของ 'a' ด้วยอักขระเช่น '$' ในสตริง สามารถวนซ้ำสตริงและแทนที่ได้โดยใช้ตัวดำเนินการ '+='

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

ตัวอย่าง

my_str = "Jane Will Rob Harry Fanch Dave Nancy"

changed_str = ''

for char in range(0, len(my_str)):
   if(my_str[char] == 'a'):
      changed_str += '$'
   else:
      changed_str += my_str[char]
print("The original string is :")
print(my_str)
print("The modified string is : ")
print(changed_str)

ผลลัพธ์

The original string is :
Jane Will Rob Harry Fanch Dave Nancy
The modified string is :
J$ne Will Rob H$rry F$nch D$ve N$ncy

คำอธิบาย

  • สตริงถูกกำหนดและแสดงบนคอนโซล

  • นอกจากนี้ยังกำหนดสตริงว่าง

  • สตริงมีการวนซ้ำ และหากพบตัวอักษร 'a' จะถูกแทนที่ด้วย '$'

  • มิฉะนั้นจะไม่มีการเปลี่ยนแปลง

  • ผลลัพธ์ที่ได้จะแสดงบนคอนโซล