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

โปรแกรม Python แทนที่คำด้วยเครื่องหมายดอกจันในประโยค


เราสามารถใช้โปรแกรมเพื่อแทนที่คำด้วยเครื่องหมายดอกจันในประโยคเพื่อเซ็นเซอร์คำสาบาน ฯลฯ จากประโยค ตัวอย่างเช่น

ถ้าเรามีประโยค

"Go feed all the ducks in the lake"

และคำที่เราต้องการแทนที่ด้วยเครื่องหมายดอกจัน อย่างเช่น เป็ด จากนั้นประโยคสุดท้ายของเราจะมีลักษณะดังนี้ -

"Go feed all the ***** in the lake"

เราสามารถใช้ฟังก์ชันการแทนที่จาก python ได้โดยตรงเพื่อให้เกิดฟังก์ชันนี้ ตัวอย่างเช่น

ตัวอย่าง

def replaceWithAsterisk(sent, word):
# Use the replace function to find and replace the word with
# same number of asterisks as the length of the word.
return sent.replace(word, "*" * len(word))

sent = "Go feed all the ducks in the lake"
censored_sent = replaceWithAsterisk(sent, "ducks")

print(censored_sent)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

Go feed all the ***** in the lake