Summary
In this chapter, we did a fast but comprehensive overview of computer programming and the Python programming language. We reviewed the basics of computer programming, including variables and iteration and conditionals. We reviewed the Windows Path environment variable and the Python system path. We explored the data types of Python, including Integers and Strings and Float, and the data containers of Python such as lists and tuples and dictionaries. We learned some basic code structure for scripts, and how to execute those scripts.
In the next chapter we will discuss the basics of arcpy
and the ArcGIS API for Python. We will learn how to import these modules and access their methods and submodules. We will begin to execute Python code to automate ArcGIS Desktop and ArcGIS Pro.