summaryrefslogtreecommitdiff
path: root/wk6/pset/sentimental-readability
diff options
context:
space:
mode:
Diffstat (limited to 'wk6/pset/sentimental-readability')
-rw-r--r--wk6/pset/sentimental-readability/readability.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/wk6/pset/sentimental-readability/readability.py b/wk6/pset/sentimental-readability/readability.py
index 7e06180..16750f5 100644
--- a/wk6/pset/sentimental-readability/readability.py
+++ b/wk6/pset/sentimental-readability/readability.py
@@ -8,10 +8,18 @@ l = 0.0 # letters
c = ''
for i in range(len(text)):
+ # get the current letter
c = text[i]
+ # save the ascii value for later
j = ord(c.lower())
+ # if this is the end of a sentence add one to sentences
if c == '.' or c == '!' or c == '?':
s += 1
+ # if this is the end of a word add one to words
elif c == ' ':
w += 1
- elif
+ # if this is a letter add one to letters
+ elif 96 < j and j < 123:
+ l += 1
+
+print(s, w, l, c)