data types: int, float, string (or str), sequence (string or list so far)
You should be able to use the following Python concepts and functions:
assignment using =
basic arithmetic expressions using +, -, *, /, **, %
type()
range()
int(), str(), float()
raw_input()
for loops
print
def main():
Practice problems
Show the output from the following code fragments:
for i in range(5):
print(i*i)
for x in range(2,10,3):
print("Hello"*x)
print("------")
print("done!")
for ch in "hello!":
print(ch*3)
Write a program to convert a distance measured in kilometers
(entered by the user) to miles. One kilometer is 0.62 miles.
Write a for loop that prints your name 10 times.
Write a for loop that prints the odd numbers from 11 to 51.
What is the value and type for each of the following expressions? Try them in python to check your answers.
Note: not all expressions shown are allowed in python.
2 + 5 (for example: value=7 type=int)
"2" + "5"
2**5
2.0 + 5
5/2
5/2.0
8 / 10
8 % 10
8 / 10.0
range(1,5)
range(10,1,-1)
range(3)
5 - 2 * 3
"pony" * 3
"Jeffrey" - "rey"
Last updated: Tuesday, September 22, 2020 at 12:25:28 PM