Both sides previous revision Previous revision Next revision | Previous revision |
184_notes:python_syntax [2018/06/04 17:55] – dmcpadden | 184_notes:python_syntax [2020/08/24 19:31] (current) – dmcpadden |
---|
| /*[[184_notes:using_python|Previous Page: Making Models with VPython]]*/ |
| |
===== Common Commands and Tips for Python ===== | ===== Common Commands and Tips for Python ===== |
In this class, we are often going to use VPython to create computational models, which will serve as a powerful tool to help us create visualizations and apply the ideas in this course to more real-world contexts. Below are some of the common Python commands that we will use in this course and some coding tips compiled by previous EMP-Cubed students. (Note: we do not expect you to have any coding experience prior to this course, and we will not expect you to write a program from scratch. We will primarily be asking you to interpret chunks of code with your group members and adjust/modify pieces of code that you will be given.) | In this class, we are often going to use VPython to create computational models, which will serve as a powerful tool to help us create visualizations and apply the ideas in this course to more real-world contexts. Below are some of the common Python commands that we will use in this course and some coding tips compiled by previous EMP-Cubed students. (Note: we do not expect you to have any coding experience prior to this course, and we will not expect you to write a program from scratch. We will primarily be asking you to interpret chunks of code with your group members and adjust/modify pieces of code that you will be given.) |
C=vec(5,6,7) | C=vec(5,6,7) |
D=vec(3,2,1) | D=vec(3,2,1) |
CD=cross(C,D) #This will calculate (6*1-2*7)$\hat{x}$-(5*1-7*2)$\hat{y}$+(5*2-6*3)$\hat{z}$ | CD=cross(C,D) #This will calculate (6*1-2*7)i-hat - (5*1-7*2)j-hat + (5*2-6*3)k-hat |
print(CD) #This will print out the vector (-8, 9, -8) | print(CD) #This will print out the vector (-8, 9, -8) |
</code> | </code> |