Re: [Python] Aiuto

2018-02-03 Per discussione Andrea Lampitto
Ciao ragazzi ho un esame su python sulla pulizia dei twitter qualcuno puo 
aiutarmi?



Da: Python  per conto di 
alfonso.pasqual...@libero.it 
Inviato: venerdì 26 gennaio 2018 06:35
A: Python@lists.python.it
Oggetto: [Python] Aiuto


Un aiuto

Sto studiando il ciclo:


for  in range ():

  Pronti(variabile)


Ho capito il funzionamento... ma non riesco a compilarlo o meglio a collegarlo 
con il seguente esercizio:


“Scrivere un ciclo che visualizza i primi 128 valori ASCII seguiti dai 
corrispondenti caratteri.”


Grazie
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto

2018-02-03 Per discussione Daniele Zambelli
Il 3 febbraio 2018 18:11, Andrea Lampitto  ha scritto:
> Ciao ragazzi ho un esame su python sulla pulizia dei twitter qualcuno puo
> aiutarmi?

In questa lista molti sono disposti ad aiutarti, non c'è da chiederlo.

Quando hai un problema:

- crea un messaggio nuovo invialo a: python@lists.python.it;
- metti un oggetto della mail sintetico ma significativo;
- esponi il problema, i tentativi fatti, l'eventuale messaggio di
errore e tutto ciò che può aiutare chi ti legge a capire il problema;
- attendi fiducioso: qualche indicazione arriverà sicuramente.

Ciao

-- 

Daniele

www.fugamatematica.blogspot.com

giusto!
nel verso
forse è perché non guardiamo le cose
Quando non ci capiamo,
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] aiuto : pulizia dataset / stato di limitazioni con twitter

2018-02-03 Per discussione Andrea Lampitto
Andrea Lampitto ha condiviso i file di OneDrive. Per visualizzarli, fare clic 
sui collegamenti seguenti.



[https://r1.res.office365.com/owa/prem/images/dc-txt_20.png]

sa.txt


[https://r1.res.office365.com/owa/prem/images/dc-generic_20.png]

exam1.py




Questo è un compito universitario che devo fare, mi sono reso conto dopo che 
era più avanzato rispetto le mie conoscenze di python,
devo rispondere a questi 4 quesiti entro il 12 febbraio, ma non so dove mettere 
le mani.
vi allego i file che devo usare spero che qualcuno possa aiutarmi ! grazie!! 
(sa.txt sono i twitter che escono dalla query, exam1 è il programma che ho 
usato per trovare i tweet )

1. data cleaning - removing stopwords, converting to lowercase, removing 
punctuation etc.
2. using better metrics - e.g. removing the len (number of characters) metric 
which didn't seem useful for answering your research questions
3. stating limitation of research (when it comes to generalization, how much 
data you have, for which timeframe etc.)
4. comment the code (explain why and what is happening in it)


___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] Problema irrisolto e richiesta di aiuto

2018-02-03 Per discussione Carpediem
Buongiorno a tutti. Mi trovo a combattere con una parte di codice che, 
se eseguito, giunge alla fine senza rilevare errori ma che non mi 
restituisce il risultato da me atteso. A fine esecuzione, mi ritrovo con 
una lista così composta:


>>> ritardo_cavalli
[None, None, None, None, None, None, None, None, None, None, None, None, 
None, None, None, None, None, None, None, None, None, None, None, None, 
None, None, None, None, None, None, None, None, None, None, None, None, 
None, None, None, None, None, None, None, None, None, None, None, None, 
None, None, None, None, None, None, None, None, None, None, None, None, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]


Il problema:

1) in questa lista in cui inizialmente erano presenti tutti i soli 
numeri zero, a fine esecuzione mi ritrovo la stessa lista incrementata 
da tutta una serie di None che non voglio ci siano (e non so perchè 
compaiono)


2) A fine esecuzione, la mia aspettativa era di trovarmi il valore di 
alcuni dei numeri zero presenti incrementato di 1 (a seconda del numero 
che viene richiesto in Input) e invece la situazione è quella sopra 
riportata.


3) Sono quasi certo di aver identificato l'errore nelle seguenti linee 
di codice:


lunghezza_ritardo_cavalli = len(ritardo_cavalli) #Conta gli elementi 
della lista ritardo_cavalli
    for posizione in 
range(lunghezza_ritardo_cavalli): # stabilisce che il ciclo for giri 
tante volte quanto lunga è la lista ritardo_cavalli
    valore = ritardo_cavalli[posizione] 
#Attribuisce a valore lo stesso numero che è nella posizione 
corrispondente alla lista ritardo_cavalli
    if numero_uscito not in 
riepilogo_cavalli[posizione]: #Se il numero uscito non è presente nella 
posizione esaminata di riepilogo_cavalli:
    ritardo_cavalli[posizione] = 
ritardo_cavalli.insert(posizione,valore + 1) #il valore corrispondente 
alla posizione di ritardo_cavalli aumenta di 1


ma nonostante due interi pomeriggi trascorsi nel tentativo di ottenere 
quanto voluto, alla fine mi sono arreso sperando di trovare qui qualcuno 
che abbia la pazienza, la sicura capacità e la da me sperata volontà di 
darmi una mano. Perdonatemi ma in pratica sto studiando python da 
neanche un mese e forse mi sono spinto oltre i limiti di quelle che sono 
le mie reali conoscenze assimilate. Se riusciste a farmi avere una 
descrizione dell'errore e della soluzione, ve ne sarei molto grato.

Grazie in ogni caso.
A seguire, il codice:

from time import *
numeri_in_gioco = tuple(range(0,37))
#Ora le puntate le cui vincite sono pagate diciassette volte la posta
cavallo_0_1 = [0,1]
cavallo_0_2 = [0,2]
cavallo_0_3 = [0,3]
cavallo_1_2 = [1,2]
cavallo_1_4 = [1,4]
cavallo_2_3 = [2,3]
cavallo_2_5 = [2,5]
cavallo_3_6 = [3,6]
cavallo_4_5 = [4,5]
cavallo_4_7 = [4,7]
cavallo_5_6 = [5,6]
cavallo_5_8 = [5,8]
cavallo_6_9 = [6,9]
cavallo_7_8 = [7,8]
cavallo_7_10 = [7,10]
cavallo_8_9 = [8,9]
cavallo_8_11 = [8,11]
cavallo_9_12 = [9,12]
cavallo_10_11 = [10,11]
cavallo_10_13 = [10,13]
cavallo_11_12 = [11,12]
cavallo_11_14 = [11,14]
cavallo_12_15 = [12,15]
cavallo_13_14 = [13,14]
cavallo_13_16 = [13,16]
cavallo_14_15 = [14,15]
cavallo_14_17 = [14,17]
cavallo_15_18 = [15,18]
cavallo_16_17 = [16,17]
cavallo_16_19 = [16,19]
cavallo_17_18 = [17,18]
cavallo_17_20 = [17,20]
cavallo_18_21 = [18,21]
cavallo_19_20 = [19,20]
cavallo_19_22 = [19,22]
cavallo_20_21 = [20,21]
cavallo_20_23 = [20,23]
cavallo_21_24 = [21,24]
cavallo_22_23 = [22,23]
cavallo_22_25 = [22,25]
cavallo_23_24 = [23,24]
cavallo_23_26 = [23,26]
cavallo_24_27 = [24,27]
cavallo_25_26 = [25,26]
cavallo_25_28 = [25,28]
cavallo_26_27 = [26,27]
cavallo_26_29 = [26,29]
cavallo_27_30 = [27_30]
cavallo_28_29 = [28,29]
cavallo_28_31 = [28,31]
cavallo_29_30 = [29,30]
cavallo_29_32 = [29,32]
cavallo_30_33 = [30,33]
cavallo_31_32 = [31,32]
cavallo_31_34 = [31,34]
cavallo_32_33 = [32,33]
cavallo_32_35 = [32,35]
cavallo_33_36 = [33_36]
cavallo_34_35 = [34,35]
cavallo_35_36 = [35,36]
riepilogo_cavalli = [cavallo_0_1, cavallo_0_2, cavallo_0_3, cavallo_1_2, 
cavallo_1_4, cavallo_2_3, cavallo_2_5, cavallo_3_6, cavallo_4_5, 
cavallo_4_7, cavallo_5_6, cavallo_5_8, cavallo_6_9, cavallo_7_8, 
cavallo_7_10, cavallo_8_9,
 cavallo_8_11, cavallo_9_12, cavallo_10_11, 
cavallo_10_13, cavallo_11_12, cavallo_11_14, cavallo_12_15, 
cavallo_13_14, cavallo_13_16, cavallo_14_15, cavallo_14_17, 
cavallo_15_18, cavallo_16_17, cavallo_16_19,
 cavallo_17_18, cavallo_17_20, cavallo_18_21, 
cavallo_19_20, cavallo_19_22, cavallo_20_21, cavallo_20_23, 
cavallo_21_24, cavallo_22_23, cavallo_22_25, cavallo_23_24, 
cavallo_23_26, cavallo_24_27, cavallo_25_26,
 cavallo_25_28, cavallo_26_27, cavallo_26_29, 
cavallo_27_30, cavallo_28_29, cavallo_28_31, cava

Re: [Python] Problema irrisolto e richiesta di aiuto

2018-02-03 Per discussione Karim
2018-02-04 11:04 GMT+11:00 Carpediem :

> Buongiorno a tutti.
> ​[...]
>

​
>


​Non ho idea se troverai un'anima pia nel gruppo che abbia la voglia di
esaminare la tua "big ball of mud".

Il mio consiglio e' di continuare a studiare python un altro mesetto (o
due) imparando le classi e le funzioni. In questo modo potrai separare i
concetti e avere codice testabile.

Ciao​


-- 
Karim N. Gorjux
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Problema irrisolto e richiesta di aiuto

2018-02-03 Per discussione Marco Beri
Il 04 feb 2018 01:04, "Carpediem"  ha scritto:

ritardo_cavalli[posizione] = ritardo_cavalli.insert(posizione,valore + 1)


Questa è la riga che ti crea i problemi.

La insert inserisce un elemento nella lista e ritorna None. Quindi tu qui
assegni all'elemento posizione il valore di None dopo avere aggiungo nella
lista un elemento pari a valore + 1.

Presumo, a intuito puro e sicuramente sbaglio, che forse tu volessi fare:

ritardo_cavalli[posizione] += valore + 1

Però ti confesso che ho cercato l'errore con lo spirito con cui si risolve
un puzzle.

Il tuo codice è prolisso, contorto, pieno di commenti assolutamente
inutili.

Oh, sono sicuro che se guardassi il codice Python che ho scritto nel 1999
direi cose ben peggiori, quindi non demoralizzarti.

Però devi studiare davvero un po' di più, come ti ha giustamente suggerito
Karim.

Ciao.
Marco.
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python