Python MCQ Topic Wise Week - 04 - Assignment - 03
Python MCQ Topic Wise Week - 04 - Assignment - 03
(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)
reviewer4@nptel.iitm.ac.in
Announcements (announcements)
Week 3 Example:
week 4 Input:
4
Practice is the
key (unit?
Output:
unit=59&lesson=60)
24
Magic Square:
Hit and Trial 01 Sample Test Cases
(unit? Input Output
unit=59&lesson=61)
Test Case 1 8 40320
Magic Square:
Hit and Trial 02
Test Case 2 7 5040
(unit?
unit=59&lesson=62)
Test Case 3 10 3628800
Magic Square:
Hit and Trial 03
https://onlinecourses.nptel.ac.in/noc20_cs35/progassignment?name=281 1/4
02/07/2020 The Joy of Computing using Python - Course
(unit?
unit=59&lesson=63) Test Case 4 5 120
Magic Square:
Test Case 5 4 24
Hit and Trial 04
(unit?
unit=59&lesson=64) Test Case 6 6 720
Magic Square:
Hit and Trial 05 The due date for submitting this assignment has passed.
(unit?
As per our records you have not submitted this assignment.
unit=59&lesson=65)
Sample solutions (Provided by instructor)
Let's program 1 k = int(input())
and play (unit? 2
3 fac = 1
unit=59&lesson=66) 4 for i in range(1,k+1):
5 if(k==0):
Dobble Game - 6 break
Spot the 7 fac=fac*i
8
similarity 01 9 print(fac)
(unit?
unit=59&lesson=67)
Dobble Game -
Spot the
similarity 02
(unit?
unit=59&lesson=68)
Dobble Game -
Spot the
similarity 03
(unit?
unit=59&lesson=69)
Dobble Game -
Spot the
similarity 04
(unit?
unit=59&lesson=70)
What is your
date of birth?
(unit?
unit=59&lesson=71)
Birthday
Paradox - Find
your twin 01
(unit?
unit=59&lesson=72)
Birthday
Paradox - Find
your twin 02
(unit?
unit=59&lesson=73)
Birthday
Paradox - Find
your twin 03
(unit?
unit=59&lesson=74)
https://onlinecourses.nptel.ac.in/noc20_cs35/progassignment?name=281 2/4
02/07/2020 The Joy of Computing using Python - Course
Birthday
Paradox - Find
your twin 04
(unit?
unit=59&lesson=75)
Birthday
Paradox - Find
your twin 05
(unit?
unit=59&lesson=76)
What's your
favourite
movie? (unit?
unit=59&lesson=77)
Guess the
Movie Name
01 (unit?
unit=59&lesson=78)
Guess the
Movie Name
02 (unit?
unit=59&lesson=79)
Guess the
Movie Name
03 (unit?
unit=59&lesson=80)
Guess the
Movie Name
04 (unit?
unit=59&lesson=81)
Guess the
Movie Name
05 (unit?
unit=59&lesson=82)
Guess the
Movie Name
06 (unit?
unit=59&lesson=83)
Quiz :
Assignment 4
(assessment?
name=263)
Programming
Assignment-1:
Digits
(/noc20_cs35/progassignment?
name=280)
Programming
Assignment-
2: Factorial
(/noc20_cs35/progassignment?
name=281)
https://onlinecourses.nptel.ac.in/noc20_cs35/progassignment?name=281 3/4
02/07/2020 The Joy of Computing using Python - Course
Programming
Assignment-3:
Matrix
(/noc20_cs35/progassignment?
name=282)
Week 4
Feedback
(unit?
unit=59&lesson=283)
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Text Transcripts
Download
Videos
Books
https://onlinecourses.nptel.ac.in/noc20_cs35/progassignment?name=281 4/4