An Elementary Introduction to the Wolfram Language
Answers to Exercises
Note: Almost all the exercises have many possible correct answers; whats listed here are merely sample correct answers.
1Starting Out: Elementary Arithmetic
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
+1.1
+1.2
+1.3
+1.4
+1.5
+1.6
+1.7
+1.8
2Introducing Functions
2.1
2.2
2.3
2.4
2.5
+2.1
+2.2
+2.3
+2.4
+2.5
+2.6
+2.7
+2.8
3First Look at Lists
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
+3.1
+3.2
+3.3
+3.4
+3.5
4Displaying Lists
4.1
4.2
4.3
4.4
4.5
4.6
4.7
+4.1
+4.2
+4.3
+4.4
+4.5
+4.6
5Operations on Lists
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
5.14
+5.1
+5.2
+5.3
+5.4
+5.5
+5.6
+5.7
6Making Tables
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
+6.1
+6.2
+6.3
+6.4
+6.5
+6.6
+6.7
+6.8
+6.9
+6.10
+6.11
7Colors and Styles
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
7.11
7.12
7.13
7.14
+7.1
+7.2
+7.3
+7.4
+7.5
+7.6
+7.7
+7.8
+7.9
8Basic Graphics Objects
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
+8.1
+8.2
+8.3
9Interactive Manipulation
9.1
9.2
9.3
9.4
9.5
9.6
9.7
9.8
9.9
9.10
9.11
9.12
9.13
9.14
9.15
+9.1
+9.2
+9.3
10Images
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
10.11
10.12
10.13
10.14
+10.1
+10.2
+10.3
+10.4
11Strings and Text
11.1
11.2
11.3
11.4
11.5
11.6
11.7
11.8
11.9
11.10
11.11
11.12
11.13
11.14
11.15
11.16
11.17
11.18
11.19
11.20
11.21
11.22
11.23
11.24
11.25
11.26
11.27
11.28
11.29
11.30
+11.1
+11.2
+11.3
+11.4
+11.5
+11.6
+11.7
+11.8
+11.9
+11.10
+11.11
+11.12
+11.13
12Sound
12.1
12.2
12.3
12.4
12.5
12.6
12.7
12.8
12.9
12.10
+12.1
+12.2
+12.3
+12.4
13Arrays, or Lists of Lists
13.1
13.2
13.3
13.4
13.5
13.6
13.7
13.8
13.9
+13.1
+13.2
14Coordinates and Graphics
14.1
14.2
14.3
14.4
14.5
14.6
14.7
14.8
14.9
14.10
+14.1
+14.2
+14.3
+14.4
+14.5
+14.6
16RealWorld Data
16.1
16.2
16.3
16.4
16.5
16.6
16.7
16.8
16.9
16.10
16.11
16.12
16.13
+16.1
+16.2
+16.3
17Units
17.1
17.2
17.3
17.4
17.5
17.6
17.7
17.8
17.9
17.10
17.11
17.12
17.13
17.14
+17.1
+17.2
+17.3
+17.4
+17.5
+17.6
18Geocomputation
18.1
18.2
18.3
18.4
18.5
18.6
18.7
18.8
18.9
18.10
18.11
18.12
+18.1
+18.2
+18.3
+18.4
+18.5
+18.6
+18.7
19Dates and Times
19.1
19.2
19.3
19.4
19.5
19.6
19.7
19.8
19.9
19.10
19.11
19.12
19.13
+19.1
+19.2
+19.3
+19.4
+19.5
+19.6
+19.7
20Options
20.1
20.2
20.3
20.4
20.5
20.6
20.7
20.8
20.9
20.10
20.11
20.12
20.13
+20.1
+20.2
+20.3
+20.4
+20.5
+20.6
+20.7
+20.8
21Graphs and Networks
21.1
21.2
21.3
21.4
21.5
21.6
21.7
21.8
21.9
21.10
21.11
+21.1
+21.2
+21.3
+21.4
+21.5
+21.6
+21.7
22Machine Learning
22.1
22.2
22.3
22.4
22.5
22.6
22.7
22.8
22.9
22.10
22.11
22.12
22.13
22.14
22.15
22.16
+22.1
+22.2
+22.3
+22.4
+22.5
+22.6
+22.7
23More about Numbers
23.1
23.2
23.3
23.4
23.5
23.6
23.7
23.8
23.9
23.10
23.11
23.12
23.13
23.14
+23.1
+23.2
+23.3
+23.4
24More Forms of Visualization
24.1
24.2
24.3
24.4
24.5
24.6
24.7
24.8
24.9
24.10
24.11
+24.1
25Ways to Apply Functions
25.1
25.2
25.3
25.4
25.5
25.6
25.7
25.8
25.9
26Pure Anonymous Functions
26.1
26.2
26.3
26.4
26.5
26.6
26.7
26.8
+26.1
27Applying Functions Repeatedly
27.1
27.2
27.3
27.4
27.5
27.6
27.7
27.8
27.9
27.10
27.11
+27.1
+27.2
+27.3
+27.4
+27.5
28Tests and Conditionals
28.1
28.2
28.3
28.4
28.5
28.6
28.7
28.8
28.9
28.10
28.11
28.12
28.13
+28.1
+28.2
+28.3
+28.4
+28.5
+28.6
+28.7
29More about Pure Functions
29.1
29.2
29.3
29.4
29.5
29.6
+29.1
30Rearranging Lists
30.1
30.2
30.3
30.4
30.5
30.6
30.7
30.8
30.9
30.10
30.11
30.12
30.13
30.14
30.15
30.16
30.17
30.18
30.19
30.20
30.21
+30.1
+30.2
+30.3
+30.4
+30.5
+30.6
+30.7
+30.8
+30.9
+30.10
+30.11
+30.12
+30.13
31Parts of Lists
31.1
31.2
31.3
31.4
31.5
31.6
31.7
31.8
31.9
31.10
31.11
31.12
31.13
32Patterns
32.1
32.2
32.3
32.4
32.5
32.6
32.7
32.8
33Expressions and Their Structure
33.1
33.2
33.3
33.4
33.5
33.6
33.7
33.8
34Associations
34.1
34.2
34.3
34.4
34.5
34.6
35Natural Language Understanding
35.1
35.2
35.3
35.4
35.5
35.6
35.7
35.8
35.9
35.10
35.11
35.12
35.13
35.14
35.15
36Creating Websites and Apps
36.1
36.2
36.3
36.4
36.5
36.6
36.7
36.8
36.9
+36.1
+36.2
37Layout and Display
37.1
37.2
37.3
37.4
37.5
37.6
37.7
37.8
38Assigning Names to Things
38.1
38.2
38.3
38.4
38.5
38.6
38.7
39Immediate and Delayed Values
39.1
39.2
40Defining Your Own Functions
Note: These exercises involve defining functions. Remember to use
Clear to get rid of definitions once youre finished with each exercise.
40.1
40.2
40.3
40.4
40.5
40.6
40.7
40.8
40.9
40.10
41More about Patterns
41.1
41.2
41.3
41.4
41.5
41.6
41.7
41.8
41.9
41.10
41.11
41.12
42String Patterns and Templates
42.1
42.2
42.3
42.4
42.5
42.6
42.7
42.8
44Importing and Exporting
44.1
44.2
44.3
44.4
44.5
44.6
44.7
44.8
44.9
45Datasets
Note: These exercises use the dataset planets=
CloudGet["http://wolfr.am/7FxLgPm5"].
45.1
45.2
45.3
45.4
45.5
45.6
45.7
45.8
45.9
45.10
45.11
45.12
45.13
46Writing Good Code
46.1
46.2
46.3
46.4
46.5
47Debugging Your Code
47.1
47.2
47.3
 
Download Notebook Version