100% found this document useful (3 votes)
16K views17 pages

Cognitive Class IBM Python For Data Science Exam Answers 2020 - Cognitiveclass - PY0101EN Python For Data Science Exam Answers - Everything Trending

This document contains sample questions and answers from an exam for Cognitive Class' IBM Python for Data Science course. It includes multiple choice and true/false questions covering topics like Python syntax, data types, operators, lists, dictionaries, NumPy, Pandas, and file input/output. The questions progress from basic Python concepts to more advanced data science topics.

Uploaded by

Akhi Danu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
16K views17 pages

Cognitive Class IBM Python For Data Science Exam Answers 2020 - Cognitiveclass - PY0101EN Python For Data Science Exam Answers - Everything Trending

This document contains sample questions and answers from an exam for Cognitive Class' IBM Python for Data Science course. It includes multiple choice and true/false questions covering topics like Python syntax, data types, operators, lists, dictionaries, NumPy, Pandas, and file input/output. The questions progress from basic Python concepts to more advanced data science topics.

Uploaded by

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

Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

Enroll Now: https://cognitiveclass.ai/courses/python-for-data-science

Review Question 1

1 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

What is the result of the following operation in Python:

3+2*2
10
7
9
12

Review Question 2

In Python, if you executed name = ‘Lizz’, what would be the output of


print(name[0:2])?

Lizz
L
Liz
Li

Review Question 3

In Python, if you executed var = ‘01234567’, what would be the result of


print(var[::2])?

0246
1357
1234567
8903

Review Question 4

In Python, what is the result of the following operation ‘1’+’2′

‘2’
‘3’
’12’
3

2 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

Review Question 5

Given myvar = ‘hello’, how would you convert myvar into uppercase?

len(myvar)
myvar.find(‘hello’)
myvar.upper()
myvar.sum()

Question 1

What is the syntax to obtain the first element of the tuple:

A=(‘a’,’b’,’c’)
A[1]
A[0] correct
A[:]

Question 2

After applying the following method,L.append([‘a’,’b’]), the following list will only be
one element longer.

True
False

Question 3

How many duplicate elements can you have in a set?

1
0, you can only have one unique element in a set
100
depends on the number of elements in your set.

Question 4

3 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

>>>>Consider the following Python Dictionary:

Dict={“A”:1,”B”:”2″,”C”:[3,3,3],”D”:(4,4,4),’E’:5,’F’:6}

, what is the result of the following operation: Dict[“D”]

4
3
[3,3,3]
(4, 4, 4) correct
error

Question 5

What is an important difference between lists and tuples?

Lists can’t contain a string


Tuples can only have integers
Lists and tuples are the same.
Lists are mutable tuples are not
There is no zeros in lists

Question 1

What is the output of the following lines of code:

x=1

if(x!=1):

print(‘Hello’)

else:

print(‘Hi’)

print(‘Mike’)

4 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

Hi Mike
Mike
Hello Mike
The Mike

Question 2

What is the output of the following few lines of code ?

A=[‘1′,’2′,’3’]

for a in A:

print(2*a)

246
‘2’ ‘4’ ‘6’
’11’ ’22’ ’33’
ABC

Question 3

Consider the function Delta, when will the function return a value of 1

def Delta(x):

if x==0:

y=1;

else:

y=0;

return(y)

When the input is anything but 0


When the input in 1
Never
When the input is 0

5 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

Duplicate of ‘Question 3’

Consider the function Delta, when will the function return a value of 1

def Delta(x):

if x==0:

y=1;

else:

y=0;

return(y)

When the input is anything but 0


When the input in 1
Never
When the input is 0

Question 4

What is the correct way to sort the list ‘B’ using a method, the result should not return a
new list, just change the list ‘B’.

B.sort()
sort(B)
sorted(B)
B.sorted()

Question 5

what are the keys of the of the following {‘a’:1,’b’:2}

1,2
;,:
a,b

6 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

Question 1

What do the following lines of code do?

with open(“Example1.txt”,”r”) as file1:

FileContent=file1.readlines()

print(FileContent)

Read the file “Example1.txt” correct


Write to the file “Example1.txt”
Append the file “Example1.txt”

Question 2

What do the following lines of code do?

with open(“Example2.txt”,”w”) as writefile:

writefile.write(“This is line A\n”)

writefile.write(“This is line B\n”)

Read the file “Example2.txt”


Write to the file “Example2.txt”
Append the file “Example2.txt”

Question 3

What do the following lines of code do?

with open(“Example3.txt”,”a”) as file1:

file1.write(“This is line C\n”)

7 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

Read the file “Example3.txt”


Write to the file “Example3.txt”
Append the file “Example3.txt”

Question 4

What is the result of applying the following method df.head(), to the dataframe df

prints the first row of the dataframe


prints the first column of the dataframe
prints the first 5 rows of the dataframe
prints the dateframe out

Multiple Choice

1. What is the result of the following lines of code:

a=np.array([0,1,0,1,0])

b=np.array([1,0,1,0,1])

a*b

0
array([1, 1, 1, 1, 1])
array([0, 0, 0, 0, 0])

Multiple Choice

what is the result of the following lines of code:

a=np.array([0,1])

b=np.array([1,0])

np.dot(a,b)

8 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

1
array([1,1])
0
array([0,0])

Multiple Choice

what is the result of the following lines of code:

a=np.array([1,1,1,1,1])

a+10

array([10,10,10,10,10])
array([11, 11, 11, 11, 11])
array([1,1,1,1,1])

Multiple Choice

what is the correct code to perform matrix multiplication on the matrix A and B
np.dot(A,B)
A*B
AxB

1)

What is the result of the following operation 3+2*2?

3
12
9
7

2)

What is the type of the following variable: a=True?

9 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

int
bool
str
list

3)

What is the result of the following operation int(3.2)?

3.2
3
4
‘3.2’

4)

Consider the string A=’1234567′, what is the result of the following operation: A[1::2]

‘1234567’
‘246’
‘1357’
error

5)

Consider the string Name=”Michael Jackson” , what is the result of the following
operation Name.find(‘el’)

5
4
5,6
-1

6)

The variables A=’1′ and B=’2′ ,what is the result of the operation A+B?

you cant add two strings

10 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

3
‘3’
’12’

7)

Consider the variable F=”You are wrong”, Convert the values in the variable F to
uppercase?

F.up()
F.upper
F.upper()

8)

Consider the tuple tuple1=(“A”,”B”,”C” ), what is the result of the following operation
tuple1[-1]?

“A”
“B”
“C”

9)

Consider the tuple A=((11,12),[21,22]), that contains a tuple and list. What is the result
of the following operation A[1]:

((11,12),[21,22])
(11,12)
(21,22)
[21,22]

10)

Consider the tuple A=((11,12),[21,22]), that contains a tuple and list. What is the result
of the following operation A[0][1]:

11 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

12
11
22
21

11

What is the result of the following operation ‘1,2,3,4’.split(‘,’)

‘1’,’2′,’3′,’4′
(‘1′,’2′,’3′,’4’)
[‘1′,’2′,’3′,’4’]
‘1234’

12

Concatenate the following lists A=[1,’a’] and B=[2,1,’d’]:

A+B
A-B
A*B
A/B

13

How do you cast the list ‘A’ to the set ‘a’?

a.set()
a=A.append()
a=A.dict()
a=set(A)

14

Consider the Set: V={‘A’,’B’}, what is the result of V.add(‘C’)?

{‘A’,’B’}
{‘A’,’B’,’C’}
{‘AC’,’BC’}
error

12 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

15

Consider the Set: V={‘A’,’B’,’C’ }, what is the result of V.add(‘C’)?

{‘A’,’B’}
{‘A’,’B’,’C’}
{‘A’,’B’,’C’,’C’}
error

16

What is the output of the following lines of code:

x=”Go”

if(x!=”Go”):

print(‘Stop’)

else:

print(‘Go ‘)

print(‘Mike’)

Go Mike
Mike
Stop Mike
The Mike

17

What is the output of the following lines of code:

x=”Go”

if(x==”Go”):

print(‘Go ‘)

13 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

else:

print(‘Stop’)

print(‘Mike’)

Go Mike
Mike
Stop Mike
The Mike

18

how many iterations are performed in the following loop?

for n in range(3):

print(n)

1
2
3
4

19

What does the following loop print?

for n in range(3):

print(n+1)

012
123
321
210

20

What is the output of the following few lines of code ?

14 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

A=[‘1′,’2′,’3’]

for a in A:

print(2*a)

246
‘2’ ‘4’ ‘6’
’11’ ’22’ ’33’
ABC

21

Consider the function add, what is the result of calling the following Add(‘1′,’1’) (look
closely at the return statement )

def Add(x,y):

z=y+x

return(y)

error
‘2’
’11’
‘1’

22

Consider the class Points, what are the data attributes:

class Points(object):

def __init__(self,x,y):

self.x=x

self.y=y

def print_point(self):

15 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

print(‘x=’,self.x,’y=’,self.y)

__init__
self.x self.y
print_point

23

What is the result of running the following lines of code ?

class Points(object):

def __init__(self,x,y):

self.x=x

self.y=y

def print_point(self):

print(‘x=’,self.x,’ y=’,self.y)

p1=Points(1,2)

p1.print_point()

x=1
y=2
x=1 y=2

24

What is the result of running the following lines of code ?

class Points(object):

def __init__(self,x,y):

self.x=x

16 of 17 8/11/2021, 8:11 AM
Cognitive Class IBM Python for Data Science Exam Answers 2020| Cogn... https://priyadogra.com/cognitive-class-python-for-data-science-exam-an...

self.y=y

def print_point(self):

print(‘x=’,self.x,’ y=’,self.y)

p2=Points(1,2)

p2.x=2

p2.print_point()

x=1
y=2
x=1 y=2
x=2 y=2

25

Consider the following line of code: with open(example1,”r”) as file1:

What mode is the file object in?

read
write
append

17 of 17 8/11/2021, 8:11 AM

You might also like