Visualizzazione risultati 1 fino 4 di 4

Discussione: [Python] Eliminare distinzione tra MAIUSCOLE e minuscola

  1. #1
    Guest

    Wink [Python] Eliminare distinzione tra MAIUSCOLE e minuscola

    Ciao a tutti, come si evince dal titolo vorrei sapere in che modo è possibile non fare distinzioni tra minuscole e maiuscole in un programma Paython.
    Per esempio in un programma stupido come questo:
    Codice:
    nome = raw_input("Inserire NOME: ")
    if nome='Tizio':
         print("Ciao"),nome
         print("Prego, entra.")
    else:
         print("Ciao"),nome
         print("Mi spiace ma devi andartene.")
    Come posso non fare distinzioni tra maiuscole e minuscole nell'input inserito dall'utente?
    In questo modo se inserisse il nome "tizio" spunta ciò che è scritto in else mentre vorrei che spuntasse ciò che uscirebbe se scrivesse il nome "tizio" con l'iniziale Maiuscola.

    Grazie..

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    Trasformi l'input in lettere minuscole, poi lo compari con la stringa tutta in minuscolo.

  3. #3
    Guest

    Predefinito

    Scusa, temo di non aver capito.. potresti spiegarti meglio?

  4. #4
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    fai
    if nome.upper() = 'TIZIO':
    Etc...

    Upper dovrebbe restituire la stringa in maiuscolo ed a questo punto fai il controllo.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •