AE1205 Programming Python Quiz: so how do we generate Numbers 1 to 10? range( ) Numbers...
-
Upload
gregory-hunt -
Category
Documents
-
view
214 -
download
1
Transcript of AE1205 Programming Python Quiz: so how do we generate Numbers 1 to 10? range( ) Numbers...
AE1205 Programming Python
Quiz: so how do we generate Numbers 1 to 10?
range( )
Numbers 5,10,15,20,25 to 100?
range( )
Numbers 20,18,16, to 0?
range( )
1
AE1205 Programming Python
Quiz: so how do we generate Numbers 1 to 10?
range(1,11)
Numbers 5,10,15,20,25 to 100?
range( )
Numbers 20,18,16, to 0?
range( )
2
AE1205 Programming Python
Quiz: so how do we generate Numbers 1 to 10?
range(1,11)
Numbers 5,10,15,20,25 to 100?
range(5,105,5) or range(5,101,5)
Numbers 20,18,16, to 0?
range( )
3
AE1205 Programming Python
Quiz: so how do we generate Numbers 1 to 10?
range(1,11)
Numbers 5,10,15,20,25 to 100?
range(5,105,5) or range(5,101,5)
Numbers 20,18,16, to 0?
range(20,-2,-2)
4
AE1205 Programming Python
Quiz: What will this print?
print sum(range(1,11))
5
AE1205 Programming Python
Quiz: What will this print?
print sum(range(1,11))
6
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10
AE1205 Programming Python
Quiz: What will this print?
print sum(range(1,11))
7
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 10 + 9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1
Dus 10*11/2 = 55
So what does this print? print sum(range(1,101))
AE1205 Programming Python
Quiz: What will this print?
print sum(range(1,11))
8
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 10 + 9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1
Dus 10*11/2 = 55
So what does this print? print sum(range(1,101)) 5050
AE1205 Programming Python
Quiz: what will this print?s=0
for x in range(3):for y in range(3):
s = s + 1 print x,y
print s,x,y
Check http://www.pythontutor.com
9
Answer:
0 00 10 21 01 11 22 02 12 29 2 2
This is called:
nested loops
AE1205 Programming Python
Quiz: What will this print?x = 0.
while x+5 > x*x:
print x x = x + 1.
10
AE1205 Programming Python
Quiz: What will this print?x = 0.
while x+5 > x*x:
print x x = x + 1.
11
AE1205 Programming Python
Quiz: What will this print?x = 0.
while x+5 > x*x:
print x x = x + 1.
12
AE1205 Programming Python
Quiz: What will this print?x = 0.
while x+5 > x*x:
print x x = x + 1.
>>>0.01.02.0
13