Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from cs50 import get_string
- s = get_string("Input: ")
- lc = 0
- wc = 0
- sc = 0
- #for i in range(len(s)):
- for i in s:
- if i.isalpha():
- lc += 1
- #if i.isalpha():
- #lc += 1
- #if string.isalpha(i):
- #lc += 1
- #if i == ' ':
- #wc += 1
- if i.isalpha() and not i.isspace():
- wc += 1
- if i == '.' or i == '!' or i == '?':
- sc += 1
- else:
- lc += 1
- wc += 1
- # wc += 1 ???
- L = lc/wc * 100
- S = sc/wc * 100
- index = 0.0588*L - 0.296*S - 15.8
- ir = index.round()
- #if (round(index) < 1):
- #if index.round() < 1:
- if ir < 1:
- print("Before Grade 1")
- #elif index.round() >= 16:
- elif ir >= 16:
- print("Grade 16+")
- #elif (round(index) >= 16):
- print("Grade 16+")
- else:
- print("Grade")
- #print(int(round(index)))
- print(ir)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement