Convertire i caratteri maiuscoli in minuscolo:
In questo esempio, prendiamo la stringa "programmazione visiva". A tale scopo, applichiamo la funzione inferiore ().
string = 'programmazione visiva'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.PyL'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 esempioLa 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.PyLa 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'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.PyLa 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 stringaApplichiamo 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.PyLa 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.