Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """
- Created on Thu Mar 14 16:17:35 2013
- Extra exercise
- @author: casa
- """
- #Define farmers
- farmers =['John','Tim','Malcolm'] #list
- print farmers
- farmers.append('Steven')
- print type(farmers)
- #Define Farmers Booths
- booths=dict()
- counter=0
- for farmer in farmers:
- counter=counter+1
- booths[farmer]=counter
- print booths
- print type(booths)
- print booths.items()
- print type(booths.items()) #a list of tuples
- #Define Farmers' Slogans
- slogan=dict()
- for farmer in farmers:
- print farmer
- slogan[farmer]=raw_input("Enter the slogan for this farmer: ")
- print slogan
- print type(slogan)
- print slogan.items() #prints list of tuples
- """
- Created on Fri Mar 15 17:35:24 2013
- exercise 8.6
- @author: casa
- """
- l = list()
- while (True) :
- input = raw_input('Enter a number: ')
- if input == 'done' : break
- l.append(float(input))
- print 'The lowest number is: ', min(l)
- print 'The highest number is: ', max(l)
- average =sum(l)/len(l)
- print 'The average is: ', average
- """
- Created on Thu Mar 14 19:58:55 2013
- exercise 8.5
- @author: casa
- """
- counter = 0
- fname = '/home/casa/.mozilla-thunderbird/c8yu1aiw.default/ImapMail/mail.freeknowledge.eu/INBOX.sbd/FreeK.sbd/Board'
- fname = raw_input('Enter the file name: ')
- try:
- filehandle = open (fname)
- except:
- print 'File %s cannot be opened.' % fname
- exit()
- for line in filehandle:
- words = line.split()
- if line.startswith('From') :
- # print 'Debug:', words
- for word in words :
- if '@' in word :
- counter = counter + 1
- word = word.strip('<')
- word = word.strip('>')
- print word
- print "There are %d lines that start with 'From' as the first word in the file %s" % (counter, fname)
- """
- Created on Thu Mar 14 19:14:34 2013
- exercise 8.4
- @author: casa
- """
- fname = raw_input('Enter the file name: ')
- try:
- filehandle = open (fname)
- except:
- print 'File %s cannot be opened.' % fname
- exit()
- wordlist = list()
- for line in filehandle:
- line = line.rstrip()
- print line
- words = line.split()
- for word in words:
- if not word in wordlist :
- wordlist.append(word)
- print '\n'
- wordlist.sort()
- print wordlist
- """
- Created on Thu Mar 14 18:28:45 2013
- exercise 6.5
- @author: casa
- """
- str = "X-DSPAM-Confidence: 0.8475"
- i=str.find (':')
- print i
- number = str[i+1:]
- print number
- print type(number)
- print number.strip()
- print float(number)
- print type(float(number))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement