Python

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

Huruf besar huruf pertama rentetan dengan fungsi huruf besar python ()
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.menggunakan huruf besar ()

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
convertString = myString.menggunakan huruf besar ()
# Cetak rentetan asal
cetak ('Rentetan asal pertama ialah:% s'% myString)
# Cetak rentetan yang ditukar
cetak ('Rentetan pertama yang ditukar ialah:% s \ n'% convertString)
# Tentukan rentetan dengan semua huruf besar
myString2 = 'SAYA SUKA MENGHASILKAN PYTHON'
# Tukarkan rentetan dengan kaedah huruf besar
ditukarString2 = myString2.menggunakan huruf besar ()
# Cetak rentetan asal
cetak ('Rentetan asal kedua ialah:% s'% myString2)
# Cetak rentetan yang ditukar
cetak ('Rentetan kedua yang ditukar ialah:% s \ n'% convertString2)
# Tentukan rentetan bermula dengan nombor
myString3 = '7827 Ridgeview Court Summerville, SC 29483'
# Tukarkan rentetan dengan kaedah huruf besar
ditukarString3 = myString3.menggunakan huruf besar ()
# Cetak rentetan asal
cetak ('Rentetan asal ketiga adalah:% s'% myString3)
# Cetak rentetan yang ditukar
cetak ('Rentetan ketiga yang ditukar ialah:% s \ n'% convertString3)

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 berbilang perkataan 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 dalam 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, 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
strList = teks.berpecah ()
# Tentukan pemboleh ubah untuk menyimpan rentetan yang ditukar
newString = "
# Ulangi senarai
untuk val in strList:
# Huraikan huruf besar setiap item senarai dan gabungkan
newString + = val.huruf besar () + "
# Cetak rentetan asal
cetak ('Rentetan asal ialah:% s'% teks)
# Cetak rentetan yang ditukar
cetak ('Rentetan yang ditukar ialah:% s \ n'% newString)

Pengeluaran:

Dalam output berikut, 'i like python programming' diambil sebagai input dan setelah menerapkan metode 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, diperlukan untuk bekerja dengan kandungan fail atau teks panjang dengan banyak kalimat dan perlu menggunakan huruf pertama dari setiap baris fail atau menggunakan huruf pertama setiap kalimat 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 menggunakan huruf besar setiap huruf seperti contoh 2. Di sini, '.'digabungkan dengan setiap item yang ditukar untuk menentukan akhir baris. kaedah strip () digunakan untuk menghilangkan ruang yang tidak perlu dan tambahan terakhir '.'dikeluarkan dari newText dengan menggunakan nilai kedudukan.

#!/ usr / bin / env python3
# Tentukan teks panjang
text = 'python adalah bahasa pengaturcaraan, tahap tinggi, tujuan umum yang ditafsirkan.
dicipta oleh Guido van Rossum. pertama kali dikeluarkan pada tahun 1991.'
# Bahagikan teks berdasarkan ruang
lineList = teks.berpecah ('.')
# Tentukan pemboleh ubah untuk menyimpan rentetan yang ditukar
teks baru = "
# Ulangi senarai
untuk val in lineList:
# Keluarkan ruang dari awal dan akhir
val = val.jalur ()
# Memodalkan setiap item senarai dan bergabung dengan '.'
newText + = val.huruf besar () + '. '
# Keluarkan titik terakhir
newText = newText [: - 2]
# Cetak rentetan asal
cetak ('Teks asal ialah: \ n% s'% teks)
# Cetak rentetan yang ditukar
cetak ('\ nTeks yang ditukar ialah: \ n% s'% newText)

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

Cara Menunjukkan Kaunter FPS dalam Permainan Linux
Permainan Linux mendapat dorongan utama ketika Valve mengumumkan sokongan Linux untuk klien Steam dan permainan mereka pada tahun 2012. Sejak itu, ban...
Cara memuat turun dan Mainkan Sid Meier's Civilization VI di Linux
Pengenalan permainan Civilization 6 adalah konsep moden mengenai konsep klasik yang diperkenalkan dalam siri permainan Age of Empires. Idea itu cukup ...
Cara Memasang dan Memainkan Doom di Linux
Pengenalan Doom Seri Doom berasal dari tahun 90an selepas pembebasan Doom yang asal. Ini adalah hit seketika dan sejak saat itu dan seterusnya siri pe...