CS 477: Module 1: Python Basics Part 1

Module content developed by Professor Tralie. Module engine developed by Professor Tralie and Professor Mongan.


Please watch the video below, and click the Next button to continue when you're finished

Notes

  • Arithmetic expressions in python work just as they do in in Java or C++. So the +, -, /, and * operators do just what they did before. The only new one is a**b which means raise a to the bth power
  • Variables also are assigned with =, but types are not specified when defining them. Instead, they are inferred at runtime. For instance, any time two numbers are divided, the result is always cast as a float
  • To see what type a variable currently is, write type(variable)