# Python For Data Science Cognitive Class Exam Answers [Trending‼️]

Hello Learners, Today, we are going to share Free Python For Data Science Cognitive Class Course Exam Answer launched by IBM. This certification course is totally free of cost✅✅✅ for you and available on Cognitive Class platform.

Here, you will find Blockchain Essentials Exam Answers in Bold Color which are given below.

These answers are updated recently and are 100% correctanswers of all modules and final exam answers of Free Python for Data Science from Cognitive Class Certification Course.

For giving exam, first you will need to enroll yourself in the given link mention below and learn. Python For Data Science will kickstart your learning towards becoming pro in Python. This free certification courses will not only expand your skills and knowledge but also makes your resume more attractive.

Link for Course Enrollment: `Enroll Now`

Use “Ctrl+F” To Find Any Questions Answer. & For Mobile User, You Just Need To Click On Three dots In Your Browser & You Will Get A “Find” Option There. Use These Option to Get Any Random Questions Answer.

### Module 1:Python Basics

Review Question 1

1. What is the result of the following operation in Python:
• 3 + 2 * 2
• 10
• 7
• 9
• 12

Review Question 2

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

3.In Python, if you executed var = ‘01234567’, what would be the result of print(var[::2])?

• 0246
• 1357
• 1234567
• 8903

Review Question 4

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

• ‘2’
• ‘3’
• ’12’
• 3

Review Question 5

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

1. What is the syntax to obtain the first element of the tuple:
• A=(‘a’,’b’,’c’)
• A
• A correct
• A[:]

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

• True
• False

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.

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

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

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

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

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

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

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

1. What do the following lines of code do?

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

print(FileContent)

• Read the file “Example1.txt” correct
• Write to the file “Example1.txt”
• Append the file “Example1.txt”

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

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

3. What do the following lines of code do?

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

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

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

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

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

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

1. 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)

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

• ‘1234567’
• ‘246’
• ‘1357’
• error

5)

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

• 5
• 4
• 5,6
• -1

6)

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

• 3
• ‘3’
• ’12’

7)

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

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

8)

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

• “A”
• “B”
• “C”

9)

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

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

10)

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

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

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?

• write
• append

## Conclusion

Hopefully, this article will be useful for you to find all the answers of Python For Data Science of Cognitive Class and grab some premium knowledge with less effort. If this article really helped you in any way then make sure to share it with your friends on social media and let them also know about this amazing training. You can also check out our other course Answers. So, be with us guys we will share a lot more free courses and their exam/quiz solutions also and follow our Techno-RJ Blog for more updates.

## FAQs

### Can I get a Printable Certificate?

Yes, you will receive a Python For Data Science Certificate of Learning after successful completion of course. You can download a printed certificate or share completion certificates with others and add them to your LinkedIn profile.

### Why should you choose online courses?

You should go to an online certification course to get credentials that can help you in your work. It also helps you to share your skills with the employer. These certificates are an investment in building your business. And the important thing you can access these courses anytime and multiple times.

### Is this course is free?

Yes Python For Data Science Course is totally free for you. The only thing is needed i.e. your dedication towards learning this course. 