Tulis program python untuk membalikkan setiap kata dalam file teks

Dalam contoh khusus ini, pernyataan irisan [::-1] berarti mulai di ujung string dan berakhir di posisi 0, bergerak dengan langkah -1, satu negatif, yang berarti satu langkah mundur

Iris Tali

txt = "Halo Dunia"[. -1]
cetak(txt)

Sekarang kita memiliki string txt_ yang bertuliskan "Hello World" terbalik

Cetak String untuk mendemonstrasikan hasilnya

Cetak Daftar

txt = "Halo Dunia"[. -1]
cetak(txt)


Tulis program python untuk membalikkan setiap kata dalam file teks


Buat Fungsi

Jika Anda ingin memiliki fungsi di mana Anda dapat mengirim string Anda, dan mengembalikannya ke belakang, Anda dapat membuat fungsi dan menyisipkan kode dari contoh di atas

Kami diberi string, dan tujuan kami adalah membalikkan semua kata yang ada dalam string. Kita dapat menggunakan metode split dan fungsi terbalik untuk mencapai output. Mari kita lihat beberapa contoh kasus uji

Input:
string = "I am a python programmer"
Output:
programmer python a am I
Input:
string = "tutorialspoint is a educational website"
Output:
website educational a is tutorialspoint

Mari ikuti langkah-langkah di bawah ini untuk mencapai tujuan kita

Algoritma

1. Initialize the string.
2. Split the string on space and store the resultant list in a variable called words.
3. Reverse the list words using reversed function.
4. Convert the result to list.
5. Join the words using the join function and print it.

Lihat kode untuk algoritma di atas

Contoh

Demo Langsung

## initializing the string
string = "I am a python programmer"
## splitting the string on space
words = string.split()
## reversing the words using reversed() function
words = list(reversed(words))
## joining the words and printing
print(" ".join(words))

Keluaran

Jika Anda menjalankan program di atas, Anda akan mendapatkan output berikut

programmer python a am I
_

Mari jalankan kode sekali lagi untuk masukan yang berbeda

Contoh

Demo Langsung

## initializing the string
string = "tutorialspoint is a educational website"
## splitting the string on space
words = string.split()
## reversing the words using reversed() function
words = list(reversed(words))
## joining the words and printing
print(" ".join(words))

Keluaran

Jika Anda menjalankan program di atas, Anda akan mendapatkan output berikut

website educational a is tutorialspoint
_

Kesimpulan

Jika Anda ragu dengan tutorialnya, sebutkan di bagian komentar

Tulis program python untuk membalikkan setiap kata dalam file teks


Tulis program python untuk membalikkan setiap kata dalam file teks

Di sini kita menggunakan fungsi bawaan python. Pertama kita membagi kalimat menjadi daftar kata. Kemudian balikkan setiap kata dan buat daftar baru, di sini kami menggunakan teknik pemahaman daftar python dan terakhir menggabungkan daftar kata baru dan membuat kalimat baru

Contoh

Input :: PYTHON PROGRAM
Output :: NOHTYP MARGORP

Algoritma

Step 1 : input a sentence. And store this in a variable s.
Step 2 : Then splitting the sentence into a list of words.
   w=s.split(“”)
Step 3 : Reversing each word and creating a new list of words nw.
Step 4 : Joining the new list of words and make a new sentence ns.
_

Kode Contoh

#  Reverse each word of a Sentence
 # Function to Reverse words
def reverseword(s): 
   
   w = s.split(" ")        # Splitting the Sentence into list of words.
                           # reversing each word and creating a new list of words
                           # apply List Comprehension Technique
   nw = [i[::-1] for i in w]
                           # Join the new list of words to for a new Sentence
   ns = " ".join(nw)
   return ns
# Driver's Code 
s = input("ENTER A SENTENCE PROPERLY ::")
print(reverseword(s))
_

Keluaran

ENTER A SENTENCE PROPERLY :: PYTHON PROGRAM
NOHTYP MARGORP

Tulis program python untuk membalikkan setiap kata dalam file teks


Tulis program python untuk membalikkan setiap kata dalam file teks

Diberikan file teks dengan beberapa konten. Tugasnya adalah membalikkan teks dan menyimpan teks yang dibalik ke file lain

Tulis program python untuk membalikkan setiap kata dalam file teks

Penjelasan

Mendekati

  • Buka file baca dalam mode baca dan tulis file dalam mode tulis
  • Membaca isi file
  • Balikkan konten menggunakan [mulai. akhir. langkah] di mana memberikan langkah = -1 digunakan untuk membalikkan string
  • Tulis string terbalik ke file keluaran

Bagaimana cara membalik huruf dari setiap kata dalam kalimat dengan Python?

Algoritma .
Inisialisasi string
Pisahkan string pada ruang dan simpan daftar yang dihasilkan dalam variabel yang disebut kata
Balikkan daftar kata menggunakan fungsi terbalik
Ubah hasilnya menjadi daftar

Bagaimana Anda membalikkan kata-kata individual dengan Python?

Tentukan fungsi yang akan menggunakan string sebagai input. Pisahkan string input pada ruang menggunakan fungsi split() dan simpan hasilnya sebagai daftar. Membalik daftar yang dibuat menggunakan fungsi reversed() dan menambahkannya ke string baru menggunakan fungsi string join() di Python . Kembalikan string baru.

Bagaimana Anda membalikkan banyak kata dalam sebuah string dengan Python?

Beberapa cara umum untuk membalikkan string adalah. .
Menggunakan Mengiris untuk membuat salinan terbalik dari string
Menggunakan for loop dan menambahkan karakter dalam urutan terbalik
Menggunakan while loop untuk mengulangi karakter string dalam urutan terbalik dan menambahkannya
Menggunakan fungsi string join() dengan reversed() iterator

Bagaimana Anda membalikkan setiap kata dalam sebuah string?

Kita dapat membalikkan setiap kata dari sebuah string dengan bantuan metode reverse(), split() dan substring() . Dengan menggunakan metode reverse() dari kelas StringBuilder, kita dapat membalikkan string yang diberikan. Dengan bantuan metode split("\\s"), kita bisa mendapatkan semua kata dalam sebuah array.