Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để thay thế một từ bằng dấu hoa thị trong một câu


Chúng tôi có thể sử dụng một chương trình để thay thế một từ bằng dấu hoa thị trong một câu để kiểm duyệt các từ chửi thề, v.v. khỏi một câu. Ví dụ,

Nếu chúng ta có một câu,

"Go feed all the ducks in the lake"

Và một từ mà chúng tôi muốn thay thế bằng dấu hoa thị, hãy nói vịt. Sau đó, câu cuối cùng của chúng ta sẽ giống như -

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

Chúng tôi có thể sử dụng trực tiếp chức năng thay thế từ python để đạt được chức năng này. Ví dụ,

Ví dụ

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)

Đầu ra

Điều này sẽ cung cấp đầu ra -

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