codice:
apri = open("C:\Documents and Settings\cleaner\Desktop\\n.txt","r")
foglio = apri.read()
print a
print "il file da te aperto contiene:"
b = 'a'<= foglio <='z'
if foglio == b:
print "il file contiene lettere"
else:
print "ciaograzie"
mmm... ho un problemino, dovrei verificare che il file aperto in modalità lettura contenga lettere, altrimenti stampi a video un messaggio... avevo pensato appunto di vedere:
Se "foglio" è compreso tra a e z deve trattarsi di lettere, xo non so se questo concetto può applicarsi solo a stringhe oppure anche contenuti di file...altrimenti che potrei fare?
mi sono dato da fare e ne ho provata un altra, sbagliata immagino..
codice:
.....
.....
if foglio == int(foglio):
print "il file contiene solo numeri interi"
elif foglio == str(foglio):
print "il file contiene solo numeri stringhe"
else:
print "contiene anche numeri caratteri non identificati"