Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Stressful Subject by reebbeer
def is_stressful(subj):
"""
recoognise stressful subject
"""
import re
if subj.isupper():
return True
pattern1 = 'h[!-.]*e[!-.]*l[!-.]*p|a[!-.]*s[!-.]*a[!-.]*p|u[!-.]*r[!-.]*g[!-.]*e[!-.]*n[!-.]*t'
pattern2 = '!{3,}$'
pattern3 = 'h+e+l+p|a+s+a+p|u+r+g+e+n+t'
if re.search(pattern1,subj,re.I) or re.search(pattern2,subj) or re.search(pattern3,subj,re.I):
return True
return False
if __name__ == '__main__':
#These "asserts" using only for self-checking and not necessary for auto-testing
assert is_stressful("Hi") == False, "First"
assert is_stressful("I neeed HELP") == True, "Second"
print('Done! Go Check it!')
April 22, 2019