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?