Skip to content

Instantly share code, notes, and snippets.

@guestPK1986
Created August 19, 2020 02:09
Show Gist options
  • Save guestPK1986/1a89f485bbaab3de8d84688cfb82c720 to your computer and use it in GitHub Desktop.
Save guestPK1986/1a89f485bbaab3de8d84688cfb82c720 to your computer and use it in GitHub Desktop.
course_1_assessment_7
#rainfall_mi is a string that contains the average number of inches of rainfall in Michigan for every month (in inches)
#with every month separated by a comma.
#Write code to compute the number of months that have more than 3 inches of rainfall.
#Store the result in the variable num_rainy_months. In other words, count the number of items with values > 3.0
rainfall_mi = "1.65, 1.46, 2.05, 3.03, 3.35, 3.46, 2.83, 3.23, 3.5, 2.52, 2.8, 1.85"
file = rainfall_mi.split(",")
print(file)
num_rainy_months = 0
for x in file:
if float(x)>3:
num_rainy_months = num_rainy_months +1
print(num_rainy_months)
#The variable sentence stores a string.
#Write code to determine how many words in sentence start and end with the same letter, including one-letter words.
#Store the result in the variable same_letter_count.
sentence = "students flock to the arb for a variety of outdoor activities such as jogging and picnicking"
new = sentence.split()
print(new)
same_letter_count = 0
for x in new:
if x[0] == x[-1]:
same_letter_count +=1
print(same_letter_count)
#Write code to count the number of strings in list items that have the character w in it.
#Assign that number to the variable acc_num
items = ["whirring", "wow!", "calendar", "wry", "glass", "", "llama","tumultuous","owing"]
acc_num = 0
for x in items:
if "w" in x:
acc_num =acc_num +1
print(acc_num)
#Write code that counts the number of words in sentence that contain either an “a” or an “e”.
#Store the result in the variable num_a_or_e.
#Note : be sure to not double-count words that contain both an a and an e
sentence = "python is a high level general purpose programming language that can be applied to many different classes of problems."
new = sentence.split()
print(new)
num_a_or_e = 0
for x in new:
if 'e' in x:
num_a_or_e = num_a_or_e + 1
elif 'a' in x:
num_a_or_e = num_a_or_e + 1
print(num_a_or_e)
#Write code that will count the number of vowels in the sentence s and assign the result to the variable num_vowels.
#For this problem, vowels are only a, e, i, o, and u.
s = "singing in the rain and playing in the rain are two entirely different situations but both can be fun"
vowels = ['a','e','i','o','u']
num_vowels = 0
for x in s:
if x in vowels:
num_vowels = num_vowels+1
print(num_vowels)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment