Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Es p 8.11
lettere="abcdefghijklmnopqrstuvwxyz"
testo=[]
dizionario={}
insieme=set()
infile=open("Natale.txt","r")
for line in infile:
line.rstrip()
riga=line.split()
for parola in riga:
testo.append(parola.lower().strip("!,.:;'"))
print(testo)
es p 8.14
parolaccie=set()
parolaccia=open("censore.txt", "r")
for element in parolaccia:
parolaccie.add(element.rstrip().lower())
censurare=open("censurato.txt","r")
for line in censurare:
line.rstrip()
parole=line.split()
lista=[]
for parola in parole:
if parola.lower() in parolaccie:
sostituto="*"*len(parola)
lista.append(sostituto)
else:
lista.append(parola)
for element in lista:
print(element, end=" ")
print()
parolaccia.close()
censurare.close()
esercizio CIA
cia=open("censurato.txt","r")
dizionario={}
for line in cia:
line=line.rstrip()
parole=line.split("\t")
dizionario[parole[1].lower()]=parole[2]
print(dizionario)
decisione=input("inserire uno stato: ")
while decisione.lower()!= "quit":
if decisione.lower() in dizionario:
print(f"stato scelto: {decisione:15}, reddito equivalente:
{dizionario[decisione.lower()]}")
else:
print("nessuno stato trovato")
decisione=input("inserire uno stato: ")
dizionario[element]=int(dizionario[element])
scelte=0
while scelte<numero:
if dizionario[element]<budjet:
scelta=(element,dizionario[element])
budjet=budjet-dizionario[element]
scelte=scelte+1
if scelta[0] in dizionario:
dizionario.pop(scelta[0])
print(scelta)
def main():
SoldiAttacco=120
SoldiPorta=20
SoldiDifesa=40
SoldiCentro=80
portieri={}
attaccanti={}
difensori={}
centrocampisti={}
infile=open("fantacalcio.txt","r")
for line in infile:
line=line.rstrip()
parole=line.split(",")
if parole[2].lstrip()=="portiere":
portieri[parole[0]]=parole[3]
elif parole[2].lstrip()=="difensore":
difensori[parole[0]]=parole[3]
elif parole[2].lstrip()=="centrocampista":
centrocampisti[parole[0]]=parole[3]
else:
attaccanti[parole[0]]=parole[3]
eseguiscelta(portieri,SoldiPorta,3)
main()