Intro to Programming and Data Science (Summer 2020)/Day 4 Coding Challenges: Difference between revisions
From CommunityData
Line 4: | Line 4: | ||
== | == Python for Everybody == | ||
Chapter 7: | |||
* Exercise 1 | |||
* Exercise 2 | |||
#*: | * Exercise 3 | ||
=== Wordplay Level 2 === | |||
* For every letter, print the word that uses that character the most. Hint: use two nested for loops. First one is | |||
for letter in 'abcdefghijklmnopqrstuvwxyz': | |||
# do something | |||
* Find the longest string where no character appears more than 1 time. (Hint: look up counters) | |||
* Use Python to find one other interesting fact about the data set. Examples (that you can't use) might be: | |||
** One of the words that is tied for the most vowels is aquifoliaceous | |||
** The word with the highest consonant to vowel ratio is sulphhydryls | |||
== Above and beyond == | == Above and beyond == | ||
# Figure out how to load two years of birth data simultaneously and compare them (e.g., identify the top 20 names from 2017 and figure out how many more/fewer people were named those names in 2018). | # Figure out how to load two years of birth data simultaneously and compare them (e.g., identify the top 20 names from 2017 and figure out how many more/fewer people were named those names in 2018). | ||
# Visualize some of the differences (probably in Excel) | # Visualize some of the differences (probably in Excel) |
Revision as of 21:12, 19 May 2020
Python for Everybody
Chapter 7: Exercises 1, 2, 3
Python for Everybody
Chapter 7:
- Exercise 1
- Exercise 2
- Exercise 3
Wordplay Level 2
- For every letter, print the word that uses that character the most. Hint: use two nested for loops. First one is
for letter in 'abcdefghijklmnopqrstuvwxyz': # do something
- Find the longest string where no character appears more than 1 time. (Hint: look up counters)
- Use Python to find one other interesting fact about the data set. Examples (that you can't use) might be:
- One of the words that is tied for the most vowels is aquifoliaceous
- The word with the highest consonant to vowel ratio is sulphhydryls
Above and beyond
- Figure out how to load two years of birth data simultaneously and compare them (e.g., identify the top 20 names from 2017 and figure out how many more/fewer people were named those names in 2018).
- Visualize some of the differences (probably in Excel)