In this lab, you will:
The find
and index
functions in strings can be used to find the location of a string inside another string. In lecture, only finding the first occurrence of a string was presented, but both functions can be used to find more than just the first occurrence. Read the Python documentation for the find
function to learn how to start searching after a certain position in the string: https://docs.python.org/3/library/stdtypes.html#str.find.
Write a program that:
An example program:
Answer the following question on your assignment information sheet.
The distance an object moves as it falls can be described by the equation:
where d
is the distance and t
is the time it has been falling.
Write a program that:
An example program is:
Use a function from the math module to compute the square of the time (i.e. t2).
Answer the following question on your assignment information sheet.
Complete the Assignment Information Sheet.
Submit your final program and assignment information sheet (zipped into one file) to CourseWeb in the Lab 2 assignment.
The grading rubric can be found here: Rubric (doc).
The assignment is due Monday, May 25 by 11:30 am. As with all programming assignments, you have unlimited uploads (before the deadline), so you may upload the assignment before the deadline. If you later decide to upload another, you may do so without penalty (as long as it's before the assignment deadline). The last submission uploaded before the deadline will be the one graded. If you would like ungraded feedback on a programming assignment, you may send an email to your TA or the instructor and ask for feedback; please send your code as well.
For more advice on submitting your assignment, see the Programming Assignments section of the Tips for Success page.