- How Quantum computing is implemented
- How to properly use version control
- How to cleanly integrate C++ with python
- How to effectively document/format my code so that it's more readable to collaborators
- How to use the other tools like colab and jupyter to collaborate on projects
#This function takes an integer num and returns num facotrial (num!). I.e. num*(num-1)*(num-2)... #Warning: may take a while to run if you throw in a huge number!
def factorial(num):
fact = 1
for i in range(1, num+1):
fact = fact*i
return fact