DONAŢIE RECURENTĂ
Donează lunar pentru susţinerea proiectului NeculaiFantanaru.com
您可以在此处查看完整代码:HTTPS://帕萨特斌.com/3PN甲骨文NC import re def read_text_from_file(file_path): """ This function returns the contents of a file. """ with open(file_path, 'r') as f: text = f.read() return text def write_to_file(text, file_path): """ This function writes text to a file. text: the text you want to write """ with open(file_path, 'w') as f: f.write(text) def reverse_words(file_path): """ This function inverts all words in a file. """ text = read_text_from_file(file_path) words = set(re.findall(r'[A-Za-z0-9\-\']+', text)) for word in words: reversed_word = ''.join(reversed(word)) text = text.replace(word, reversed_word) # we write the modified text in the file !!! attention, the content is overwritten !!! write_to_file(text, file_path) if __name__ == '__main__': # the path of your file file_path = 'd:\Exercises\1' reverse_words(file_path) Other examples: https://superuser.com/questions/1684040/ https://community.notepad-plus-plus.org/topic/22054/ That's all folks. If you like my code, then make me a favor: translate your website into Romanian, "ro". Latest articles accessed by readers:
Donează prin Paypal
DONAŢIE RECURENTĂDonează lunar pentru susţinerea proiectului NeculaiFantanaru.com DONAŢIE SINGULARĂDonează suma dorită pentru susţinerea proiectului NeculaiFantanaru.com Donează prin Transfer BancarCont Lei: RO34INGB0000999900448439
Deschis la ING Bank
|
|||||||||||
![]() |
|||||||||||