Huruf besar huruf pertama rentetan dengan fungsi huruf besar python ()

Capitalize First Letter String With Python Capitalize Function



Python mempunyai kaedah terbina dalam yang dinamakan menggunakan huruf besar () untuk menukar watak pertama rentetan menjadi huruf besar dan menukar watak selebihnya menjadi huruf kecil. Kaedah ini dapat digunakan pada data rentetan dengan pelbagai cara tanpa hanya menggunakan huruf pertama. Bagaimana anda boleh menggunakan kaedah ini dalam skrip python dengan cara yang berbeza ditunjukkan dalam artikel ini.

Sintaks:

tali.bermodalkan()

Kaedah ini tidak menggunakan argumen dan mengembalikan rentetan baru setelah mengubah isi rentetan asal. Rentetan asal tidak berubah. Penggunaan kaedah ini pada pelbagai jenis data di python dijelaskan di bawah dengan contoh.







Contoh-1: Gunakan kaedah menggunakan huruf besar pada rentetan sederhana

Kaedah menggunakan huruf besar () digunakan dalam tiga jenis data teks yang berbeza dalam contoh. Pada mulanya, teks bermula dengan huruf kecil digunakan untuk penukaran. Karakter pertama teks akan menjadi huruf besar dan selebihnya watak teks akan menjadi huruf kecil dengan kaedah huruf besar (). Seterusnya, teks dengan semua huruf besar digunakan untuk penukaran dan teks yang dimulakan dengan angka digunakan untuk penukaran.



#! / usr / bin / env python3
# Tentukan nilai rentetan
myString= 'selamat datang ke LinuxHint'

# Tukarkan rentetan dengan kaedah huruf besar
menukarString=myString.bermodalkan()

# Cetak rentetan asal
mencetak('Rentetan asal pertama ialah:% s'% myString)

# Cetak rentetan yang ditukar
mencetak(Rentetan yang ditukar pertama ialah:% s n'% ditukarString)

# Tentukan rentetan dengan semua huruf besar
myString2= 'Saya SUKA MENGHASILKAN PYTHON'

# Tukarkan rentetan dengan kaedah huruf besar
ditukarString2=myString2.bermodalkan()

# Cetak rentetan asal
mencetak('Rentetan asal kedua ialah:% s'% myString2)

# Cetak rentetan yang ditukar
mencetak(Rentetan yang ditukar kedua ialah:% s n'% ditukarString2)

# Tentukan rentetan bermula dengan nombor
myString3= '7827 Ridgeview Court Summerville, SC 29483'

# Tukarkan rentetan dengan kaedah huruf besar
ditukarString3=myString3.bermodalkan()

# Cetak rentetan asal
mencetak('Rentetan asal ketiga ialah:% s'% myString3)

# Cetak rentetan yang ditukar
mencetak(Rentetan ketiga yang ditukar ialah:% s n'% ditukarString3)

Pengeluaran:



Output berikut akan muncul setelah menjalankan skrip.





Contoh-2: Gunakan kaedah huruf besar untuk mengubah setiap perkataan rentetan menjadi huruf besar

Bagaimana watak pertama setiap perkataan dalam teks dapat ditulis dalam contoh berikut. Pada mulanya, nilai teks beberapa kata akan diambil sebagai input dari pengguna. Sebarang nilai teks boleh dibahagikan kepada substring menggunakan kaedah split (). kaedah split () digunakan di sini untuk membahagikan teks berdasarkan ruang dan mengembalikan senarai perkataan. pemboleh ubah newString digunakan di sini untuk menyimpan teks yang ditukar. untuk gelung digunakan untuk membaca setiap item senarai dan menggunakan huruf pertama setiap item dan menyimpan nilai yang ditukar dengan ruang di newString. Nilai newString sebelumnya akan digabungkan dengan nilai baru untuk menghasilkan output yang diinginkan. Seterusnya, kedua-dua teks asal dan teks yang ditukar dicetak untuk melihat perbezaannya.



#! / usr / bin / env python3
# Ambil input rentetan
teks= input('Masukkan teks n')

# Bahagikan teks berdasarkan ruang
senarai=teks.berpecah()

# Tentukan pemboleh ubah untuk menyimpan rentetan yang ditukar
tali baru= ''

# Ulangi senarai
untukjamdalamsenarai:

# Huraikan huruf besar setiap item senarai dan gabungkan
baruString +=jam.bermodalkan()+''

# Cetak rentetan asal
mencetak('Rentetan asal ialah:% s'% teks)

# Cetak rentetan yang ditukar
mencetak(Rentetan yang ditukar ialah:% s n'% baruString)

Pengeluaran:

Dalam output berikut, ‘i like python programming’ diambil sebagai input dan setelah menggunakan kaedah capitalize () dan split (), outputnya adalah ‘I Like Python Programming’.

Contoh-3: Huruf besar huruf pertama setiap ayat dalam teks berbilang ayat.

Dalam dua contoh sebelumnya, kaedah menggunakan huruf besar () diterapkan dalam satu baris teks. Tetapi kadang-kadang, ia diperlukan untuk bekerja dengan kandungan fail atau teks panjang dengan banyak ayat dan perlu menggunakan huruf pertama setiap baris fail atau menggunakan huruf pertama setiap ayat teks. kaedah capitalize () dengan split () boleh digunakan untuk menyelesaikan masalah ini. Contohnya menunjukkan cara untuk menggunakan huruf besar dari setiap ayat teks panjang. Di sini, teks bernama pemboleh ubah didefinisikan dengan nilai rentetan tiga ayat. Pada mulanya, nilai teks dibahagikan berdasarkan ‘.’ Menggunakan kaedah split () untuk membuat senarai tiga ayat. Seterusnya, untuk gelung digunakan untuk memanfaatkan huruf pertama setiap ayat seperti contoh 2. Di sini, ‘.’ Digabungkan dengan setiap item yang ditukar untuk menentukan akhir baris. kaedah strip () digunakan untuk membuang ruang yang tidak perlu dan tambahan terakhir '.' dikeluarkan dari newText dengan menggunakan nilai kedudukan.

#! / usr / bin / env python3
# Tentukan teks panjang
teks= 'python adalah bahasa pengaturcaraan, tahap tinggi, tujuan umum yang ditafsirkan.
dicipta oleh Guido van Rossum. ia pertama kali dikeluarkan pada tahun 1991. '


# Bahagikan teks berdasarkan ruang
Senarai baris=teks.berpecah('.')

# Tentukan pemboleh ubah untuk menyimpan rentetan yang ditukar
Teks baru= ''

# Ulangi senarai
untukjamdalamsenarai baris:

# Keluarkan ruang dari awal dan akhir
jam=jam.jalur()

# Huraikan huruf besar setiap item senarai dan gabungkan dengan '.'
Teks baru +=jam.bermodalkan()+'. '

# Keluarkan titik terakhir
Teks baru=Teks baru[: -2]

# Cetak rentetan asal
mencetak('Teks asal adalah: n% s '% teks)

# Cetak rentetan yang ditukar
mencetak(' nTeks yang ditukar adalah: n% s '% baruTeks)

Pengeluaran:

Teks asal dan teks yang ditukar ditunjukkan dalam output.

Kesimpulan:

Apabila anda bekerja dengan data rentetan dan perlu huruf besar huruf pertama rentetan atau huruf pertama setiap kata rentetan atau huruf pertama setiap kalimat teks panjang maka kaedah huruf besar () dapat digunakan dengan kaedah lain untuk buat tugas. Tugas yang disebutkan di sini ditunjukkan dalam artikel ini dengan contoh. Saya harap, artikel ini dapat membantu pembaca untuk menggunakan kaedah menggunakan huruf besar () pada data rentetan dengan cekap untuk pelbagai tujuan.

Tonton Video Pengarang: di sini