Python String Lowercase

Python String Lowercase
La funzione inferiore () viene utilizzata per la gestione delle stringhe. Questa funzione non ha passato parametri. Restituisce la stringa con caratteri minuscoli. Converte tutti gli elementi maiuscoli della corda in elementi minuscola. Se abbiamo una stringa senza carattere maiuscolo, l'istruzione di stampa restituisce la stringa reale. Il basso () non modifichi i simboli e i numeri nella stringa. Determiniamo anche se le stringhe sono identiche o meno utilizzando la funzione inferiore () alle stringhe. Allo stesso modo, cambiamo anche caratteri minuscoli in caratteri maiuscoli. In questo articolo, discuteremo della funzione inferiore () in Python con l'aiuto di diversi casi.

Convertire i caratteri maiuscoli in minuscolo:

In questo esempio, prendiamo la stringa "programmazione visiva". A tale scopo, applichiamo la funzione inferiore ().

string = 'programmazione visiva'
# Converti la stringa in minuscolo
Stampa (stringa.inferiore())

La funzione inferiore () non ha parametri. Questa funzione cambia tutti i caratteri maiuscoli della stringa in minuscolo. Per l'esecuzione del codice, abbiamo premuto F5 dalla tastiera.

Linuxhint@desktop-1: ~ $ Python 1.Py
Programmazione visiva
Linuxhint@desktop-1: ~ $

L'istruzione di stampa restituisce la "programmazione visiva" convertendo la "programmazione visiva" originale in un minuscolo.

Convertire la stringa con caratteri alfanumerici:

In questo caso, prendiamo due stringhe. Il primo è “Adoro viaggiare in posti diversi!". Questa stringa contiene tutti gli elementi in maiuscolo. La seconda stringa è "i l0v3 t0 trav3l diff3r3nt plac3s". Questa stringa ha alcuni valori numerici, alcuni caratteri maiuscoli e anche alcuni caratteri minuscoli. A tale scopo, applichiamo la funzione inferiore () su entrambe le stringhe.

# String di esempio
data = "Adoro viaggiare in luoghi diversi!"
# Dati con numeri
# Tutti gli alfabeti dovrebbero essere minuscoli
data = "i l0v3 t0 trav3l dif3r3nt plac3s!"
Stampa (dati.inferiore())

La funzione inferiore () cambia tutti i caratteri che sono in maiuscolo in minuscolo. Questa funzione non ha parametri. Poiché gli elementi della prima stringa sono in maiuscolo, quindi viene cambiato in minuscolo. Ma la seconda stringa ha alcuni valori numerici che non vengono modificati dalla funzione inferiore (). Vengono modificati solo i caratteri della seconda stringa, che sono presenti in maiuscolo.

Linuxhint@desktop-1: ~ $ Python 2.Py
i l0v3 t0 trav3l dif3r3nt plac3s!
Linuxhint@desktop-1: ~ $

La funzione inferiore () converte solo i caratteri che sono in maiuscolo. Questa funzione non cambia i valori numerici in minuscolo. Quindi la dichiarazione di stampa della prima stringa ritorna: “Adoro viaggiare in luoghi diversi!". Tutti i personaggi sono ora minuscola. Ma l'istruzione di stampa della seconda stringa restituisce “I l0v3 t0 trav3l diff3r3nt plac3s!". I valori numerici della stringa non vengono modificati in minuscolo; Solo alcuni personaggi che sono in maiuscolo vengono convertiti in minuscolo.

Convertire la stringa con carattere "ß":

In questo codice, prendiamo due stringhe. Entrambe le stringhe sono le stesse "ßadminton". La corda ha anche il personaggio minuscolo tedesco "ß", alcuni personaggi maiuscole e alcuni personaggi minuscola. Qui vogliamo queste corde in minuscolo. Applichiamo la funzione inferiore () in questo caso.

string = 'ßadmnton'
Stampa (stringa.casifold ())
string = 'ßadmnton'
Stampa (stringa.inferiore())

Il personaggio tedesco "ß" che è presente in entrambe le stringhe, è uguale a "SS". La funzione inferiore () non potrebbe cambiare questo carattere tedesco in "ss" che è già in minuscolo. Quindi per questa conversione, applichiamo qui un'altra funzione che è CaseFold (). Questa funzione converte il carattere tedesco "ß" in "SS".

Linuxhint@desktop-1: ~ $ Python 3.Py
ssadmnton
ßadmnton
Linuxhint@desktop-1: ~ $

La funzione casefold () viene applicata alla prima stringa; Cambia "ß" in "SS" e converte anche il carattere maiuscola in minuscolo. L'istruzione di stampa della prima stringa restituisce "SSADMINTON". Questa funzione non cambia "ß" in "SS". L'istruzione di stampa della seconda stringa restituisce "ßadminton".

Controlla se le stringhe sono le stesse o no:

Sono prese due stringhe nel codice. La prima stringa (string1) è “Adoro viaggiare in posti diversi!". Questa stringa contiene tutti gli elementi nella maiuscola. La seconda stringa è "i l0v3 t0 trav3l diff3r3nt plac3s". Questa stringa è rappresentata da String2. Cambiamo i caratteri maiuscoli di entrambe le stringhe nel minuscolo. A tale scopo, applichiamo la funzione inferiore () su entrambe le stringhe.

# prima stringa
String1 = "Adoro viaggiare in luoghi diversi!"
# Seconda stringa
String2 = "i l0v3 t0 trav3l diff3r3nt plac3s!"
if (String1.inferiore () == string2.inferiore()):
stampa ("Le corde sono le stesse.")
altro:
stampa ("Le corde non sono le stesse.")

Applichiamo anche la condizione IF-ELSE qui per verificare se i caratteri minuscoli di entrambe le stringhe sono uguali o no. Questa funzione non ha parametri. Poiché gli elementi della prima stringa sono in maiuscolo, quindi viene cambiato in minuscolo. Ma la seconda stringa ha alcuni valori numerici che non vengono modificati dalla funzione inferiore (). Solo i caratteri maiuscoli della seconda stringa vengono modificati in minuscolo.

Linuxhint@desktop-1: ~ $ Python 4.Py
Le corde non sono le stesse.
Linuxhint@desktop-1: ~ $

La funzione inferiore () converte solo i caratteri maiuscoli della seconda stringa. Questa funzione non cambia i valori numerici in minuscolo. Il valore minuscolo della prima stringa è “Adoro viaggiare in luoghi diversi!". Tutti i personaggi sono ora minuscola. Il valore minuscolo della seconda stringa è “I l0v3 t0 trav3l diff3r3nt plac3s!". I valori numerici della stringa non vengono modificati in minuscolo; solo la maiuscola viene convertita in minuscolo. Dopo aver applicato la condizione IF-ELSE, l'istruzione di stampa restituisce che "le stringhe non sono le stesse". Poiché i caratteri minuscoli delle stringhe sono diversi, quindi otteniamo questo tipo di output.

Conclusione:

Questo articolo ha coperto quasi tutti i modi possibili per abbassare i caratteri della stringa. Abbiamo discusso di diversi metodi per abbassare i caratteri della stringa. Puoi utilizzare uno di loro per fare il tuo lavoro.