Artikel ini mencakup program dengan Python, yang menukar dua string, yang dimasukkan oleh pengguna saat menjalankan program Show
Tukar Dua String dengan PythonPertanyaannya adalah, tulis program Python untuk menukar dua string yang diberikan. Program yang diberikan di bawah ini adalah jawabannya print("Enter the First String: ", end="") string1 = input() print("Enter the Second String: ", end="") string2 = input() print("\nString before swap:") print("string1 =", string1) print("string2 =", string2) temp = string1 string1 = string2 string2 = temp print("\nString after swap:") print("string1 =", string1) print("string2 =", string2) Snapshot yang diberikan di bawah ini menunjukkan contoh program Python di atas, dengan kode input pengguna dan cracker sebagai dua string untuk ditukar Misalkan kita memiliki string s. Kita harus menukar semua elemen yang posisinya ganjil dengan elemen yang posisinya genap. Jadi akhirnya kita akan mendapatkan permutasi s di mana elemen ditukar secara berpasangan Jadi, jika inputnya seperti s = "pemrograman", maka outputnya adalah "rpgoarmmnig" Untuk mengatasi ini, kami akan mengikuti langkah-langkah ini −
ContohMari kita lihat implementasi berikut untuk mendapatkan pemahaman yang lebih baik − def solve(s): s = list(s) for i in range(0, len(s)-1, 2): s[i], s[i+1] = s[i+1], s[i] return ''.join(s) s = "programming" print(solve(s))_ Memasukkan"programming" Keluaranrpgoarmmnig Tulis program Python untuk mendapatkan satu string dari dua string yang diberikan, dipisahkan oleh spasi dan tukar dua karakter pertama dari setiap string Contoh Solusi. - Kode Piton _Keluaran Sampel xyc abz Flow chart Visualisasikan eksekusi kode PythonAlat berikut memvisualisasikan apa yang dilakukan komputer langkah demi langkah saat menjalankan program tersebut Editor Kode Python Punya cara lain untuk menyelesaikan solusi ini? Sebelumnya. Tulis program Python untuk mendapatkan string dari string yang diberikan di mana semua kemunculan karakter pertamanya telah diubah menjadi '$', kecuali karakter pertama itu sendiri Berapa tingkat kesulitan latihan ini? Mudah Sedang KerasUji keterampilan Pemrograman Anda dengan kuis w3resource Ikuti kami di Facebook dan Twitter untuk pembaruan terkini. Piton. Kiat Hari IniKelas Enum Ini adalah pendekatan berkelas lain dari Python, tidak ada permainan kata-kata. Kelas enum Python akan memungkinkan Anda membuat anggota objek enum dengan nilai konstan dan unik yang kemudian dapat dicantumkan, dibandingkan, atau digunakan untuk identifikasi Menukar string adalah salah satu operasi yang paling umum digunakan oleh pemrogram. String adalah tipe data untuk menyimpan dokumen teks yang diapit tanda kutip. Artikel ini akan menjelaskan cara menukar karakter string dengan python menggunakan teknik berbeda sebagai berikut Menukar Karakter dalam String Melalui PengindeksanIni adalah metode yang trendi namun mendasar yang digunakan oleh programmer. Algoritma yang kami ikuti adalah sebagai berikut
Anda dapat melihat bahwa kami hanya membutuhkan pengetahuan pengindeksan di sini untuk menggunakan algoritme ini Contoh 1) _Keluaran
Penjelasan
Implementasi berbasis kelas dari pendekatan di atas adalah sebagai berikut Contoh (2)
Keluaran
Kami dapat sedikit men-tweak algoritme di atas dan memodifikasinya sebagai berikut Contoh (3) _Keluaran
Kami mengambil karakter sebagai masukan dalam kode di atas, bukan indeks. Sebelum kami memanggil fungsi swap_characters, kami menggunakan fungsi find dari python untuk mengambil indeks karakter dalam string. Setelah itu, kami memanggil fungsinya Menggunakan Daftar untuk Menukar Karakter dalam StringKita tahu bahwa daftar di python adalah tipe data yang bisa berubah. Kita dapat menggunakan properti ini untuk menukar karakter dalam string. Kami dapat menerapkan pendekatan di bawah ini untuk hal yang sama
Contoh (4) _Keluaran
Penjelasan
Menggunakan Fungsi bawaan Python untuk Menukar Karakter dalam StringPython juga memiliki fungsi bawaan untuk menukar karakter dalam string. Ini adalah fungsi penggantian yang membutuhkan tiga argumen. Argumen pertama adalah string yang kita perlukan untuk menukar elemen. Argumen kedua adalah karakter yang perlu kita tukar, dan yang ketiga adalah karakter yang perlu kita tukar dengan karakter pertama Contoh (5)
Keluaran
Implementasi berbasis kelas dari pendekatan di atas adalah sebagai berikut Contoh (6)
Keluaran
KesimpulanArtikel ini mengajari kami cara menukar karakter string menggunakan metode yang berbeda. Kami pertama kali melihat cara menukar karakter string menggunakan fungsi yang ditentukan khusus. Selanjutnya, kita belajar bagaimana menggunakan fungsi bawaan python untuk menukar karakter string. Pendekatan paling efisien di antara semua metode yang kita diskusikan adalah menggunakan fungsi ganti Bagaimana Anda menukar dua karakter dalam sebuah string dengan Python?1. Python menukar karakter string pertama dan terakhir . Tentukan fungsi, yang digunakan untuk menukar karakter dari string yang diberikan Izinkan pengguna memasukkan string Panggil swap() dengan [ass the string sebagai argumen untuk suatu fungsi Hasil cetak Bagaimana Anda menukar dua elemen dalam sebuah string?Diberikan String S dengan panjang N, dua bilangan bulat B dan C, tugasnya adalah melintasi karakter mulai dari awal, menukar karakter dengan karakter setelah C tempatkan darinya, i. e. menukar karakter pada posisi i dan (i + C)%N . Ulangi proses B kali ini, maju satu posisi pada satu waktu.
Bagaimana Anda mengganti karakter pertama dari sebuah string dengan Python?str1 = input("Masukkan String Pertama. " ) str2 = input ("Silakan Masukkan String Kedua. " ) #tukar dua karakter pertama dari string yang diberikan x = str2[. 2 ] + str1[ 2. ] y = str1[. 2 ] + str2[ 2. ] #hasil cetak print ("Pertama Anda telah menjadi. - " ,x) print( "Yang kedua telah menjadi. - " ,y) Bisakah kita menukar karakter dalam sebuah string?Seperti yang kita ketahui bahwa Object of String di Java tidak dapat diubah (mis. e. kami tidak dapat melakukan perubahan apa pun setelah dibuat). Untuk melakukan modifikasi pada string yang disimpan dalam objek String, kita salin ke array karakter, StringBuffer, dll dan lakukan modifikasi pada objek yang disalin . |