Pirmąją eilutės raidę rašykite didžiosiomis raidėmis, naudodami funkciją „python“

Capitalize First Letter String With Python Capitalize Function



„Python“ turi įmontuotą metodą pavadinimu didžiosiomis raidėmis () konvertuoti pirmąjį eilutės simbolį į didžiąsias, o likusius simbolius - į mažąsias. Šis metodas gali būti naudojamas eilutės duomenims įvairiais būdais, nesinaudojant tik pirmaisiais simboliais. Kaip galite taikyti šį metodą įvairiais būdais „python“ scenarijuje, parodyta šiame straipsnyje.

Sintaksė:

eilutė.rašyti didžiosiomis raidėmis()

Šis metodas nenaudoja jokių argumentų ir pakeis pradinės eilutės turinį grąžina naują eilutę. Pradinė eilutė lieka nepakitusi. Šio metodo naudojimas įvairių tipų „Python“ duomenims paaiškinamas žemiau su pavyzdžiais.







1 pavyzdys: paprastos eilutės naudokite didžiųjų raidžių metodą

Didžiosios raidės () metodas pavyzdyje taikomas trijų skirtingų tipų teksto duomenims. Iš pradžių tekstas prasideda mažosiomis raidėmis. Pirmasis teksto simbolis bus didžiosios raidės, o kiti teksto simboliai bus didžiosios () metodu. Tada konvertavimui naudojamas tekstas su visomis didžiosiomis raidėmis, o konvertavimui naudojamas tekstas, prasidedantis skaičiumi.



#!/usr/bin/env python3
# Apibrėžkite eilutės reikšmę
myString= 'Sveiki atvykę į' LinuxHint '

# Konvertuokite eilutę didžiųjų raidžių metodu
convertString=myString.rašyti didžiosiomis raidėmis()

# Atspausdinkite originalią eilutę
spausdinti('Pirmoji originali eilutė yra: %s'%myString)

# Atspausdinkite konvertuotą eilutę
spausdinti('Pirmoji konvertuota eilutė yra: %s n'% convertString)

# Apibrėžkite eilutę su didžiosiomis raidėmis
myString2= „Man patinka PYTHON PROGRAMAVIMAS“

# Konvertuokite eilutę didžiųjų raidžių metodu
konvertuota eilutė2=myString2.rašyti didžiosiomis raidėmis()

# Atspausdinkite originalią eilutę
spausdinti('Antroji originali eilutė yra: %s'%myString2)

# Atspausdinkite konvertuotą eilutę
spausdinti('Antroji konvertuota eilutė yra: %s n'% konvertuotaString2)

# Apibrėžkite eilutę, prasidedančią skaičiumi
myString3= „7827 Ridgeview Court Summerville, SC 29483“

# Konvertuokite eilutę didžiųjų raidžių metodu
konvertuota eilutė3=myString3.rašyti didžiosiomis raidėmis()

# Atspausdinkite originalią eilutę
spausdinti(„Trečioji originali eilutė yra: %s“%myString3)

# Atspausdinkite konvertuotą eilutę
spausdinti('Trečioji konvertuota eilutė yra: %s n'% konvertuotaString3)

Išėjimas:



Paleidus scenarijų pasirodys ši išvestis.





2 pavyzdys: naudokite didžiųjų raidžių metodą, kad pakeistumėte kiekvieną eilutės žodį į didžiąsias raides

Toliau pateiktame pavyzdyje parodyta, kaip rašomas pirmasis kiekvieno teksto žodžio simbolis. Iš pradžių kelių žodžių teksto vertė bus laikoma vartotojo įvestimi. Bet kurią teksto reikšmę galima padalyti į antrinę eilutę, naudojant split () metodą. split () metodas čia naudojamas tekstui padalinti pagal tarpą ir grąžinti žodžių sąrašą. kintamasis newString čia naudojamas konvertuotam tekstui saugoti. for loop naudojamas kiekvienam sąrašo elementui skaityti ir kiekvieno elemento pirmosioms raidėms rašyti didžiosiomis raidėmis bei išsaugoti konvertuotą vertę su tarpu newString. Ankstesnė „newString“ vertė bus sujungta su nauja, kad būtų sukurtas norimas rezultatas. Tada, norint pamatyti skirtumą, atspausdinamas ir originalus, ir konvertuotas tekstas.



#!/usr/bin/env python3
# Įveskite eilutės įvestį
tekstas= įvesties('Įveskite tekstą n')

# Padalinkite tekstą pagal erdvę
strList=tekstas.suskaldyti()

# Apibrėžkite kintamąjį, kad išsaugotumėte konvertuotą eilutę
newString= ''

# Pakartokite sąrašą
dėlvalįstrList:

# Kiekvieną sąrašo elementą rašykite didžiosiomis raidėmis ir sujunkite
newString +=val.rašyti didžiosiomis raidėmis()+''

# Atspausdinkite originalią eilutę
spausdinti(„Pradinė eilutė yra: %s“%teksto)

# Atspausdinkite konvertuotą eilutę
spausdinti('Konvertuota eilutė yra: %s n'% newString)

Išėjimas:

Tolesnėje išvestyje „man patinka„ python “programavimas“ laikomas įvestimi, o pritaikius didžiųjų raidžių () ir padalijimo () metodus, išvestis yra „Man patinka„ Python “programavimas“.

3 pavyzdys: kiekvieno sakinio pirmąją raidę rašykite didžiosiomis raidėmis.

Ankstesniuose dviejuose pavyzdžiuose didžiosios raidės () metodas taikomas vienoje teksto eilutėje. Tačiau kartais reikia dirbti su failo turiniu arba ilgu kelių sakinių tekstu, o kiekvienos failo eilutės pirmoji raidė turi būti rašoma didžiosiomis raidėmis arba pirmoji kiekvieno teksto sakinio raidė. šiai problemai išspręsti gali būti naudojamas didžiųjų raidžių () metodas su split (). Pavyzdys parodo būdą, kaip rašyti didžiąsias raides iš kiekvieno ilgo teksto sakinio. Čia kintamasis, pavadintas tekstu, yra apibrėžtas su trijų sakinių eilutės reikšme. Iš pradžių teksto vertė padalijama remiantis „.“, Naudojant split () metodą, kad būtų sukurtas trijų sakinių sąrašas. Toliau, ciklui, naudojamas kiekvieno sakinio pirmoji raidė didžiosiomis raidėmis, kaip 2 pavyzdyje. Čia „.“ Derinamas su kiekvienu konvertuotu elementu, kad būtų apibrėžta eilutės pabaiga. strip () metodas naudojamas pašalinti nereikalingą tarpą, o paskutinis papildomas „.“ pašalinamas iš „newText“ naudojant pozicijos reikšmę.

#!/usr/bin/env python3
# Apibrėžkite ilgą tekstą
tekstas= „python“ yra aiškinama aukšto lygio bendros paskirties programavimo kalba.
sukūrė Guido van Rossum. jis pirmą kartą išleistas 1991 m. “.


# Padalinkite tekstą pagal erdvę
lineList=tekstas.suskaldyti(''. ')

# Apibrėžkite kintamąjį, kad išsaugotumėte konvertuotą eilutę
newText= ''

# Pakartokite sąrašą
dėlvalįlineList:

# Pašalinkite tarpą nuo pradžios ir pabaigos
val=val.juostelė()

# Kiekvieną sąrašo elementą rašykite didžiosiomis raidėmis ir sujunkite su „.“
newText +=val.rašyti didžiosiomis raidėmis()+“. '

# Pašalinkite paskutinį tašką
newText=newText[: -2]

# Atspausdinkite originalią eilutę
spausdinti(„Originalus tekstas yra toks: n%s '%teksto)

# Atspausdinkite konvertuotą eilutę
spausdinti(' nKonvertuotas tekstas yra: n%s '%newText)

Išėjimas:

Tiek originalus, tiek konvertuotas tekstas rodomi išvestyje.

Išvada:

Kai dirbate su eilutės duomenimis ir jums reikia didžiosios raidės arba kiekvienos eilutės žodžio pirmosios raidės arba kiekvieno ilgo teksto sakinio pirmosios raidės, tada didžiosios raidės () metodas gali būti naudojamas su kitu metodu atlikti užduotį. Čia paminėtos užduotys parodytos šiame straipsnyje su pavyzdžiais. Tikiuosi, kad šis straipsnis padės skaitytojams efektyviai naudoti didžiųjų raidžių () metodą eilutės duomenims keliems tikslams.

Žiūrėkite autoriaus vaizdo įrašą: čia