Home Certification Cognitive Class IBM Python for Data Science Exam Answers 2020| Cognitiveclass: PY0101EN...

Cognitive Class IBM Python for Data Science Exam Answers 2020| Cognitiveclass: PY0101EN Python for Data Science Exam Answers

6406
1
Cognitive Class IBM Python for Data Science Exam Answers 2020

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

Module 1:Python Basics

Review Question 1

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

Review Question 5

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

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

Module 2:Python Data Structures

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

>>>>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

Module 3:Python Programming Fundamentals

Question 1

What is the output of the following lines of code:

x=1

if(x!=1):

print(‘Hello’)

else:

print(‘Hi’)

print(‘Mike’)

  • 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)

  • 2 4 6
  • ‘2’ ‘4’ ‘6’
  • ’11’ ’22’ ’33’
  • A B C

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

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

Module 4:Working with Data in Python

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”)

  • 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

Module 5:Working with Numpy Arrays

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)

  • 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

Final Exam

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?

  • 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

  • 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]:

  • 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

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 ‘)

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)

  • 0 1 2
  • 1 2 3
  • 3 2 1
  • 2 1 0

20

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

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

for a in A:

print(2*a)

  • 2 4 6
  • ‘2’ ‘4’ ‘6’
  • ’11’ ’22’ ’33’
  • A B C

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):

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

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

1 COMMENT

  1. Every weekend i used to pay a quick visit this website, because i wish for enjoyment, since this this site conations actually good funny material too.

LEAVE A REPLY

Please enter your comment!
Please enter your name here