0% found this document useful (0 votes)
88 views4 pages

Random Module Quiz

The document contains a series of Python code snippets that utilize the random module to generate random outputs based on various conditions and lists. Each snippet is followed by multiple-choice questions regarding the possible outputs of the code. The questions test the reader's understanding of Python syntax, random number generation, and list indexing.

Uploaded by

ixabd.info
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
88 views4 pages

Random Module Quiz

The document contains a series of Python code snippets that utilize the random module to generate random outputs based on various conditions and lists. Each snippet is followed by multiple-choice questions regarding the possible outputs of the code. The questions test the reader's understanding of Python syntax, random number generation, and list indexing.

Uploaded by

ixabd.info
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

RANDOM MODULE - REVISION

1. import random
AR=[20,30,40,50,60,70]
FROM=random.randint(1,3)
TO=random.randint(2,4)
for K in range(FROM,TO+1):
print(AR[K],end=”#”)
i) 10#40#70# ii)30#40#50# iii)50#60#70# iv)40#50#70#

2. import random
List=[20,30,40,50,60,70]
FROM=random.randint(0,5)
TO=random.randint(2,3)
for y in range(FROM,TO+1):
print(List[y],end=”#”)
a) 40# b)20#30#40# c)40#50 d)30#40# d)All are correct

3. import math
import random
s=str(int(math.pow(random.randint(3,4),2)))+”S”
a) 9S b) 5S c)Error d)S3 e) 12S

4. import math
import random
print(str(int(math.pow(random.randint(2,4),2))),end=’ ’)
print(str(int(math.pow(random.randint(3,4),2))),end=’ ’)
print(str(int(math.pow(random.randint(4,4),2))))
a) 2 3 4 b) 9 16 16 c) 16 4 16 d)2 4 9

5. from random import randint


lst=[5,10,15,20,25,30,35,40,45,50,60,70]
first=randint(3,8)-1
second=randint(4,9)-2
third=randint(6,11)-3
print(lst[first],”#”,lst[second],”#”,lst[third],”#”)
a) 20#25#25# b)30#40#70# c)15#60#70# d)35#40#60#

6. import random
X=random.random()
Y=random.randint(0,4)
print(int(x),”:”,y+int(x))
i) 0:0 ii)1:6 iii)2:4 iv)0:3
7. Which is not a possible output
import random
X=3
N=random.randint(1,X)
for I in range(N):
print(I,’#’, i+1)
i) 0#1 ii) 1#2 iii)2#3 iv)3#4
8. import random
X=[100,75,10,125]
Go=random.randint(0,3)
for I in range(Go):
print(X[i],”$$”,end=””)
i) 100$$75$$10$$ ii)75$$10$$125$$ iii)75$$125$$10 iv)10$$125$$100

9. STRING=”CBSEONLINE”
NUMBER=random.randint(0,3)
N=9
While STRING[N]!=’L’:
print(STRING[N]+STRING[NUMBER]+’#’,end=’’)
NUMBER=NUMBER+1
N=N-1
i)ES#NE#IO# ii)LE#NO#ON# iii)NS#IE#LO# iv)EC#NB#IS#

10. import random


SCORE=[20,40,10,30,15]
START=random.randint(1,3)
END=random.randint(2,4)
for I in range(START,END+1):
print(SCORE[i]),”&”,end=’’)

i) 10&40&20& ii)10&30&15& iii)40&10&30& iv)20&40&10&

11. import random


POINTS=[20,40,10,30,15]
POINTS=[30,50,20,40,45]
BEGIN=random.randint(1,3)
LAST=random.randint(2,4)
for C in range(BEGIN,LAST+1):
print(POINTS[C],”#”,end=’’)

i)20#50#30# ii)20#40#45# iii)50#20#40# iv)30#50#20#

12. import random


Colors=[“Violet”,”Indigo”,”Blue”,”Green”,”Yellow”,”Orange”,”Red”]
End=random.randrange(2)+5
Begin=random.randint(1,end)+1
for I in range(begin,end):
print(colors[i],end=”&”)

i)Blue & Green& ii)Green&Yellow&Orange&


iii)Indigo&Blue&Green& iv)Yellow&Orange&Red&

13. import random


RUNS=[40,44,60,35,70,50]
BEGIN=random.randint(0,2)
END=random.randint(1,3)
for i in range(BEGIN,END+1):
printRUNS[i],end=’#’)

i)60#35# ii)60#35#70#50# iii)35#70#50# iv)40#55#60#

14. import random


Val=[80,70,60,50,40,30,20,10]
Start=random.randint(1,3)
End=random.randint(start,4)
for I in range(start,End+1):
print(VAL[i],”*”,end=””)

i) 40*30*20*10* ii)70*60*50*40* iii)50*40*30* iv)60*50*40*30*

15. import random


PLAY=[40,50,10,20]
ROUND=random.randint(2,3)
for J in range(ROUND,1,-1):
print(PLAY[J],”:”,end=’’)
i)20:10: ii)20:10:50: iii)20: iv)40:50:20:

16. import random


NAV=[“LEFT”,”FRONT”,”RIGHT”,”BACK”]
NUM=random.randint(1,3)
NAVG=””
for I in range(NUM,1,-1):
NAVG=NAVG+NAV[1]
print(NAVG)

i)BACKRIGHT ii)BACKRIGHTFRONT iii)BACK iv)LEFTFRONTRIGHT

17. import random


Val=[10,20,30,40,50,60,70,80]
Start=random.randint(1,3)
End=random.randint(start,4)
for I in range(start,End+1):
print(VAL[i],”-”,end=””)
i) 30-40-50- ii)10-20-30-40- iii)30-40-50-60- iv)30-40-50-60-70-

18. import random


Val=[10,20,30,40,50]
Start=random.randint(0,2)
End=random.randint(2,4)
for I in range(start,End):
print(VAL[i],end=”@”)

i) 30@ ii)10@20@30@40@50@ iii)20@30@ iv)40@30@

19. import random


PICKER=random.randint(0,3)
city=[“Delhi”,”MUMBAI”,”CHENNAI”,”KOLKATA”]
for I in city:
for j in range(1,PICKER):
print(I,end=’’)
print()
i) DELHIDELHI ii)DELHI
MUMBAIMUMBAI DELHIMUMBAI
CHENNAICHENNAI DELHIMUMBAICHENNAI
KOLKATAKOLKATA
iii) DELHI iv) DELHI
MUMBAI MUMBAIMUMBAI
CHENNAI CHENNAI
KOLKATA KOLKATA
20. import random
List=[“Delhi”,”Mumbai”,”Chennai”,”Kolkatta”]
for y in range(4):
X=random.randint(1,3)
print(List[x],end=”#”)

a)Kolkata#Chennai#Mumbai#Chennai# b)Mumbai#Chennai#Kolkata#Mumbai#
c)Mumbai#Mumbai#Mumbai#Delhi# d) Mumbai#Mumbai#Chennai#Mumbai

21. import random as r


City=[“DEI”, “CHN”, “KOL”, “BOM”, “BAG”]
Fly=0
for I in range(0,3):
Fly= r.randint(0,1)+1
print(city[Fly], “:”,end=” ”)

a)DEL:CHN:KOL b) CHN:KOL:CHN c)KOL:BOM:BNG d)KOL:CHN:KOL

22. Find incorrect option


import random as r
arr=[5,8,2]
chance=r.randint(1,2)+12
for c in range(0,3):
N=r.randint(0,2)
print(Arr[N]+ Chance, “@”, end= “”)

a)15@18@15@ b)19@19@24@ c)22@16@19@ d) 16@22@15@

23. import random as r


str=”HEMESH@@LADGP”
Num=r.randint(0,3)
N=len(Str)-1
while Str[N] != ‘L’:
print(str[N] + str[Num]+ ‘#’, end=””)
Num=Num-1
N=N-1
a)GM#GE#DH#AP# b)PS#GM#DE#AH# c) P@#GM#D@#AH# d)@H#GP#DG#AD#

**************************

You might also like