Profilo di pypy

Nome pypy
Indirizzo email n/a
Messaggi130
  • Re: inserimento numeri casuali dentro una matrice
    Forum >> Principianti
    intendi inserire un valore nella lista?

    in questo caso dovresti usare il metodo "append"
  • Re: Calcolo numero di spike ed ampiezza
    Forum >> Programmazione Python >> Calcolo scientifico
    ciao Kane

    non ho mai affrontato un problema simile, ma "credo" che il tutto dovrebbe ruotare attorno ai riferimenti che hai alla Sx dello schema

    un'idea potrebbe essere tipo ad ogni picco corrispondeuna linea che ha una determinata lunghezza che confronti con la scala alla tua Sx

    dovresti generare tutte linee e ricavarne la lunghezza, poi ogni linea che supera una determinata lunghezza la elabori per tue altre necessità

    ovviamente aspetta anche se risponde qualcun'altro con eventuali altre soluzioni può darsi che già ha avuto esperienza in quest'ambito specifico :ok:

  • Re: Problema con i cicli for su liste.
    Forum >> Principianti
    prova con:
    list_with_list_items.append(list(list_item))
  • Re: Esercizio confronto elementi di stringhe
    Forum >> Principianti
    Scusami ho sbagliato il. L'output dovrebbe essere 5, ovvero: tre tigri e contro tre tigri, hanno in comune 5 lettere, non so se ora mi sono riuscita a spiegare meglio. :)
    ma quindi anche: tre e tre delle rispettive stringhe output sarebbe 3 e cosa succede dovrebbe uscire una lista [3,5] oppure 3+5=8?


    e poi con il secondo esempio che hai fatto mi fai capire che nel caso le stringhe contenessero una "tigri" e l'altra "tigre" quindi il risultato sarebbe 4?




    oppure ancora hai conteggiato le "t"? e in questo caso quindi si dovrebbe conteggiare solo la lettera ripetuta più volte?



    --- Ultima modifica di pypy in data 2019-02-22 12:21:57 ---
  • Re: Bloccare caratteri ASCII
    Forum >> Programmazione Python >> IDE ed Editor
    se intendi 2 .format è proprio quello che ti conviene fare per semplificarti la vita

    in questi casi non è sempre facile scrivere la sintassi giusta subito

    quidi il mio consiglio è quello di inserire un argomento alla volta

  • Re: Bloccare caratteri ASCII
    Forum >> Programmazione Python >> IDE ed Editor
    beh se per questo sono errati anche la sezione "forza" ed due asterischi sopra comunque se continui a non trovare la soluzione come dicevo non hai compreso gli esempi dei link che ti ho postato.

    '{:>30}'.format('right aligned')

    in questa stringa ti viene detto che avrai un campo con la possibilità di inserire 30 caratteri ed il testo ti viene allineato a "destra"

    quindi questo significa che: lo spazio disponibile è sempre 30 e che quindi se hai una dicitura di 25 caratteri ti rimangono altri 5 caratteri vuoti da poter inserire a sinistra

    seguendo questa logica è facile intuire che nel tuo caso potresti creare due campi uno con circa 50 e l'altro con circa 30 caratteri entrambi allineati a sinistra

    questo ti comporta che se i campi variabili tipo "livello" o "forza" diventano a doppia o tripla etc cifra a te non cambia nulla perchè le cifre si spostano a sinistra




    ovviamente nel tuo caso solo quella stringa non va bene perchè ci sono delle scritte che non cambiano quindi la soluzione e tipo questa:

    print('Livello:{:>20}'.format(i))

    il print postato sopra dovrebbe far intendere che avrai stampato la scritta "Livello:" poi ti mette 20 spazi e nei 20 spazi ti inserisce il valore di "i" allineato a destra

    come dicevo prima ora se "i" è a unica cifra ti troverai con 19 spazi e la singola cifra mentre se è a due cifre ti troverai con 18 spazi e la doppia cifra etc etc

    credo che ora dovresti poter formattare le strighe nelle sezioni a tuo piacimento




    ps non so se hai notato alla fine del codice hai "print('-'*80)" che ti ripete 80 volte "-" non credi che potrebbe essere comodo e anche meglio leggibile

    il codice usando questo tipo di soluzione? per lo meno sai quanti segni trattini etc ti servono e diventa anche più pulito. poi a te la scelta ovviamente



    --- Ultima modifica di pypy in data 2019-02-21 14:42:54 ---
  • Re: Bloccare caratteri ASCII
    Forum >> Programmazione Python >> IDE ed Editor
    con la tua spiegazione non ci ho capito molto come anche la formattazione che vorresti dare nel codice che hai postato all'inizio
  • Re: Bloccare caratteri ASCII
    Forum >> Programmazione Python >> IDE ed Editor
    no avevo letto tutta la pagina, ma ero convinto anche dopo aver letto l'esempio e aver cercato esempi di quel comando su google che mi bastava mettere tra parentesi l'intera riga
    bene, quindi alla fine cos'hai capito di quello che hai letto?
  • Re: Bloccare caratteri ASCII
    Forum >> Programmazione Python >> IDE ed Editor
    quello era l'esempio che trovavi nel link che ti ho postato (che non credo che hai letto giusto?)

    ovviamente lo devi modificare secondo le tue necessità che però non si sanno quale sono???

    se leggi prima il link per vedere come funzionano i comandi e ti fai un'idea di come usarli? trovi?

  • Re: Bloccare caratteri ASCII
    Forum >> Programmazione Python >> IDE ed Editor
    prova con "rjust"
    https://docs.python.org/2/library/string.html
    (per la versione 2.x)

    '{:>30}'.format('right aligned')
    https://docs.python.org/3/library/string.html
    (per la versione 3.x)

    nel tuo caso dovrebbero andare bene entrambe


    --- Ultima modifica di pypy in data 2019-02-20 17:57:04 ---