[Python] CODICE ASCII

2024-03-28 Per discussione Marco Monti
Buonasera.
Vedo delle cose strane con i codici ASCII: non tutti i codici corrispondono
alle tabelle sia quando si inseriscono con ALT+codice e sia quando si
usa chr(codice) all'interno di un listato.
Ad esempio, il codice 123 è la graffa aperta { e viene sia con ALT+123 sia
con chr(123). Lo stesso vale per la @ che è 64 e così via per tanti altri.
Con altri codici, invece, non funziona. ESEMPIO: ALT+187 da il simbolo* ╗*
con chr(187) dà ». Avete idea del perchè?
Grazie della collaborazione
Marco Monti
cell. 340 7200207
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] LISTE E RANDOM

2024-02-12 Per discussione Marco Monti
Buongiorno. Sto usando liste e tuple e non so come risolvere un problema
sulla diversa numerosità degli oggetti. Mi spiego meglio.
In un test di geografia ho inserito una lista delle 20 regioni italiane,
una lista delle 25 nazioni europee e una lista delle circa 100 province
italiane.
Dato che le 100 provincie italiane sono numericamente ben superiori alle
nazioni e alle regioni la scelta casuale fa uscire quasi sempre le
provincie. Non trovo un modo per bilanciare la scelta casuale.
Ho pensato di fare una scelta casuale differenziata: scelta solo fra le
nazioni, solo fra le regioni, solo fra le provincie. Poi fare una scelta
fra le suddette tre. Mi dà errore.
reg_ita=[]
naz_eur=[]
pro_ita=[]
reg_cas=random.choice(reg_ita)
naz_cas=random.choice(naz_eur)
pro_cas=random.choice(pro_ita)
cas_fin=random.choice(reg_cas+pro_cas+naz_cas)
Da errore. Non so come fare

Marco Monti
cell. 340 7200207
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python