diff --git a/client/.babelrc b/client/.babelrc index 6e534b57b7..68cee27920 100644 --- a/client/.babelrc +++ b/client/.babelrc @@ -62,7 +62,9 @@ "mathml", "python", "svg", - "xml" + "xml", + "sql", + "typescript" ], "theme": "default", "css": true, diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/build-your-own-functions.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/build-your-own-functions.md index 151b593155..a1797e50eb 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/build-your-own-functions.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/build-your-own-functions.md @@ -31,47 +31,35 @@ jane() ## --answers-- -Zap - +
Zap ABC - jane - fred - -jane +jane--- -Zap - +
Zap ABC - -Zap +Zap--- -ABC - +
ABC Zap - -jane +jane--- -ABC - +
ABC Zap - -ABC +ABC--- +
Zap Zap - -Zap - -Zap +Zap## --video-solution-- diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/dictionaries-and-loops.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/dictionaries-and-loops.md index c36f8be94e..e11c4968a0 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/dictionaries-and-loops.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/dictionaries-and-loops.md @@ -27,27 +27,23 @@ for key in counts: ## --answers-- +
annie 42 +jan 100+ +--- + +
chuck 1 annie 42 - -jan 100 +jan 100--- -chuck 1 - -annie 42 - -jan 100 +
chuck 1--- -chuck 1 - ---- - -\[Error] +
[Error]## --video-solution-- 1 - diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/loops-and-iterations.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/loops-and-iterations.md index a6c95bdf1f..5bf4c6df17 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/loops-and-iterations.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/loops-and-iterations.md @@ -23,35 +23,27 @@ while True: ## --answers-- -0 - +
0 1 - -2 +2--- -0 - +
0 1 - 2 - -3 +3--- -1 - -2 +
1 +2--- -1 - +
1 2 - -3 +3## --video-solution-- diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/make-a-relational-database.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/make-a-relational-database.md index 4ec7be28bf..36e76238d4 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/make-a-relational-database.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/make-a-relational-database.md @@ -14,31 +14,31 @@ What SQL command would you use to retrieve all users that have the email address ## --answers-- -``` +```sql SELECT Users WHERE email="quincy@freecodecamp.org" ``` --- -``` +```sql SELECT Users WHERE email IS "quincy@freecodecamp.org" ``` --- -``` +```sql SELECT ALL Users WHERE email="quincy@freecodecamp.org" ``` --- -``` +```sql SELECT * FROM Users WHERE email IS "quincy@freecodecamp.org" ``` --- -``` +```sql SELECT * FROM Users WHERE email="quincy@freecodecamp.org" ``` diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/object-lifecycle.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/object-lifecycle.md index eb6de8c6b6..c85eabd257 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/object-lifecycle.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/object-lifecycle.md @@ -33,39 +33,33 @@ q.party() ## --answers-- +
Quincy constructed - Miya constructed - Quincy party count 1 - Miya party count 2 - Quincy party count 3 +--- +
Quincy constructed - Miya constructed - Quincy party count 1 - Miya party count 1 - Quincy party count 2 +--- +
Quincy constructed - Quincy party count 1 - Quincy party count 2 - Miya constructed - Miya party count 1 +## --video-solution-- diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/objects-a-sample-class.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/objects-a-sample-class.md index aa2148175a..41d127dc0f 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/objects-a-sample-class.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/objects-a-sample-class.md @@ -26,27 +26,31 @@ an.party() ## --answers-- +
So far 1 - So far 2 +--- +
0 - 0 +--- +
2 - 2 +--- +
2 - 4 +## --video-solution-- diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/strings-in-python.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/strings-in-python.md index 7e248f0e28..2136025df6 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/strings-in-python.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/strings-in-python.md @@ -19,43 +19,39 @@ for n in "banana": ## --answers-- +
n - n +--- +
0 - 1 +--- +
0 - 1 - 2 - 3 - 4 - 5 +--- +
b - a - n - a - n - a +## --video-solution-- diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/the-tuples-collection.md b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/the-tuples-collection.md index 058f947792..e11e5398ab 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/the-tuples-collection.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/python-for-everybody/the-tuples-collection.md @@ -23,35 +23,35 @@ for (k,i) in d.items(): ## --answers-- +
k i - k i - k i +--- +
quincy 0 - beau 1 - kris 2 +--- +
quincy 1 - beau 5 - kris 9 +--- +
1 quincy - 5 beau - 9 kris +## --video-solution-- diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-introduction.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-introduction.md index 81e050f905..575be65eef 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-introduction.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-introduction.md @@ -36,25 +36,21 @@ print(s.notnull().sum()) --- -``` -0 True +
0 True 1 True 2 False 3 True 4 False -dtype: bool -``` +dtype: bool--- -``` -0 False +
0 False 1 False 2 True 3 False 4 True -dtype: bool -``` +dtype: bool## --video-solution-- diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-with-dataframes.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-with-dataframes.md index 4c359cb11a..887af41702 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-with-dataframes.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/data-cleaning-with-dataframes.md @@ -33,36 +33,36 @@ print(s) ## --answers-- -``` +
0 1.0 1 1.0 2 2.0 3 3.0 4 3.0 dtype: float64 -``` +--- -``` +
0 NaN 1 1.0 2 2.0 3 2.0 4 3.0 dtype: float64 -``` +--- -``` +
0 NaN 1 1.0 2 2.0 3 NaN 4 3.0 dtype: float64 -``` +## --video-solution-- diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/numpy-arrays.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/numpy-arrays.md index a62550791b..b5504e836e 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/numpy-arrays.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/numpy-arrays.md @@ -33,7 +33,7 @@ print(A[:, :2]) ## --answers-- -```python +```py [['a' 'b']] ``` diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-conditional-selection-and-modifying-dataframes.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-conditional-selection-and-modifying-dataframes.md index 18a786600d..3d17a73a55 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-conditional-selection-and-modifying-dataframes.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-conditional-selection-and-modifying-dataframes.md @@ -39,33 +39,33 @@ print(certificates_earned) ## --answers-- -``` +
Tom 13 Kris 11 Ahmad 9 Beau 7 Name: Longest streak, dtype: int64 -``` +--- -``` +
Certificates Time (in months) Longest streak Tom 8 16 13 Kris 2 5 11 Ahmad 5 9 9 Beau 6 12 7 -``` +--- -``` +
Certificates Longest streak Tom 8 13 Kris 2 11 Ahmad 5 9 Beau 6 7 -``` +## --video-solution-- diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-creating-columns.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-creating-columns.md index 39fc744b3b..7d20f76c4a 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-creating-columns.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-creating-columns.md @@ -21,13 +21,11 @@ More resources: What code would add a "Certificates per month" column to the `certificates_earned` DataFrame like the one below? -``` - Certificates Time (in months) Certificates per month +
Certificates Time (in months) Certificates per month Tom 8 16 0.50 Kris 2 5 0.40 Ahmad 5 9 0.56 -Beau 6 12 0.50 -``` +Beau 6 12 0.50## --answers-- diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-dataframes.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-dataframes.md index 2b1926998a..fd5eedb176 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-dataframes.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-dataframes.md @@ -36,29 +36,29 @@ print(certificates_earned.iloc[2]) ## --answers-- -``` +
Tom 16 Kris 5 Ahmad 9 Beau 12 Name: Time (in months), dtype: int64 -``` +--- -``` +
Certificates 6 Time (in months) 12 Name: Beau, dtype: int64 -``` +--- -``` +
Certificates 5 Time (in months) 9 Name: Ahmad, dtype: int64 -``` +## --video-solution-- diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-indexing-and-conditional-selection.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-indexing-and-conditional-selection.md index f76d628a81..1107f217f4 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-indexing-and-conditional-selection.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/pandas-indexing-and-conditional-selection.md @@ -34,30 +34,30 @@ print(certificates_earned[certificates_earned > 5]) ## --answers-- -``` +
Tom True Kris False Ahmad False Beau True dtype: int64 -``` +--- -``` +
Tom 8 Ahmad 5 Beau 6 dtype: int64 -``` +--- -``` +
Tom 8 Beau 6 dtype: int64 -``` +## --video-solution-- diff --git a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/reading-data-introduction.md b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/reading-data-introduction.md index f5dbcfcd8d..a16b2d0176 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/reading-data-introduction.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/reading-data-introduction.md @@ -21,13 +21,13 @@ More resources: Given a file named `certificates.csv` with these contents: -``` +
Name$Certificates$Time (in months) Tom$8$16 Kris$2$5 Ahmad$5$9 Beau$6$12 -``` +Fill in the blanks for the missing arguments below: diff --git a/curriculum/challenges/english/08-data-analysis-with-python/numpy/loading-data-and-advanced-indexing.md b/curriculum/challenges/english/08-data-analysis-with-python/numpy/loading-data-and-advanced-indexing.md index cde89106e7..5afa96f450 100644 --- a/curriculum/challenges/english/08-data-analysis-with-python/numpy/loading-data-and-advanced-indexing.md +++ b/curriculum/challenges/english/08-data-analysis-with-python/numpy/loading-data-and-advanced-indexing.md @@ -12,10 +12,10 @@ dashedName: loading-data-and-advanced-indexing Given a file named `data.txt` with these contents: -``` +
29,97,32,100,45 15,88,5,75,22 -``` +What code would produce the following array?