+
, -
, *
, /
, **
, %
input()
len()
in
operatorand
, or
, and not
1) Show the value and type of each of the following, given these assignments:
x = 5y = 13L =S = "we love computer science"x < 10 and y < 10x < 10 or y < 10x < 10 and x > 0x > 10 or x < 0(5/x) > 7.0"LOVE" in S>= 10"donkey" in L"don" in L"don" in
2) Trace the following program and show it's output:
x = 3print("%d %d" % (0,x))for i in :if x % 2 == 0:x = x / 2else:x = (3*x+1)/2print("%d %d" % (i,x))
3) What will each of the following for
loops print to the screen?
S = "ABCDEFG"for i in S:print(i)for i in :print(i, )
4) Write a program that accepts 5 grades (0-100) from the user and displays the average of all 5 grades, as well as the corresponding letter grade for each input (where A is >= 90, B is 80-89, etc):
5) Write a program that asks the user to enter some text and then displays that text with all e's and E's replaced with 3's, and all s's and S's replaced by 5's. For example, if the user enters the phrase "WE love COMPUTER science", your program would display this: W3 lov3 COMPUT3R 5ci3nc3