NPTEL Joy Of Computing Using Python Week 11 Programming Assignment 2023

Hey Folks, Hello Everyone. We came back with new Assignment of Joy Of Computing Using Python Week 11 Programming Assignment. As we are Providing the answers from since the starting of the assignment. We are providing with 100 % Accuracy. Then Why Waiting, Come with us till Last Let solve the this week assignments also. 

Read More:  Joy Of Computing week 11 Quiz Assignment 

About Swayam

Swayam (Study Webs of Active Learning for Young Aspiring Minds) is a digital platform initiated by the Government of India's Ministry of Education to provide free online courses to students across the country. The aim of Swayam is to make quality education accessible to everyone, especially those who are unable to attend traditional classrooms due to various reasons.

Swayam offers courses from various fields such as engineering, science, humanities, social sciences, management, and many more. The courses are prepared by experts from premier institutions such as IITs, IIMs, and central universities.

The courses are available for free to anyone who has access to the internet, and learners can take up the courses at their own pace and convenience. The courses are offered in video format, and learners can access the course material, assignments, quizzes, and other learning resources on the platform.

Swayam also provides a certificate of completion to learners who successfully complete the courses. The certificates are recognized by various universities and institutions, and learners can use them to enhance their resumes or for further education.

NPTEL Joy Of Computing Using Python


How Nptel Is Organising All These Courses ? 

NPTEL (National Programme on Technology Enhanced Learning) is a joint initiative of the Indian Institutes of Technology (IITs) and the Indian Institute of Science (IISc) to provide free online courses in various fields of engineering, science, and humanities.

NPTEL organizes its courses through a digital platform that offers video lectures, course materials, assignments, quizzes, and online forums for discussion and interaction between students and instructors. The courses are created by experienced faculty members from the IITs and IISc, who prepare the content and deliver the lectures in an engaging and interactive manner.

NPTEL courses are offered in two modes: 
(i) self-paced mode, where learners can access the course material at any time and learn at their own pace
(ii) instructor-led mode, where learners have to follow a schedule and complete the course within a specific period. 
Both modes are designed to offer flexibility to learners and to accommodate their diverse needs and schedules.

NPTEL courses are available for free to anyone who has access to the internet, and learners can take up the courses from anywhere in the world. The courses are also designed to be accessible on mobile devices, making it easy for learners to learn on-the-go.

In addition to providing online courses, NPTEL also offers certification courses that learners can enroll in for a nominal fee. The certification courses require learners to complete assignments, quizzes, and a final exam to receive a certificate from the IITs and IISc.

Overall, NPTEL's online courses are designed to provide high-quality education to learners from all backgrounds and to democratize access to knowledge and learning opportunities.

The Joy Of Computing Using Python Week 11 Programming Assignment 2023 

Before Going to the Programming Assignment, Let Briefly Discuss about the Topics Present in these Week 11. 

  • Browser Automation Using WhatsApp Using Python 
  • Fun With Calender

Browser Automation Using WATSAPP Using Python 

If I need to automate my browser I should use browser automation. This is very much possible in python and this is a very easy task to do in python. Suppose I open a website and I click on some links, whatever I do there I need to automate that so in order to automate all the things that I do on a website I need to write a script for it and this script will use python will use the browser automation library of python so whatever I am doing manually here I need to automate it, how can I do that? Well python
your rescue will be using a library of python called selenium . 

Fun With Calender  

"Fun with Calendar" is a topic in Python programming that deals with using the built-in calendar module in Python to perform various date-related calculations and operations. The calendar module provides a wide range of functions for working with calendars, including creating calendars, printing calendars, calculating the number of days in a month, checking if a year is a leap year, finding the day of the week for a given date, and more. 

Programming Assignment 


Q1. Take 3 sides of a triangle as an input and find whether that triangle is a right angled 
       triangle or not. Print 'YES' if a triangle is right angled triangle or 'NO' if it's not.

Input:
3
4
5

Output
YES  

CODE: 

a=int(input())
b=int(input())
c=int(input())
LG=[a,b,c]
h=max(LG)
LG.remove(h)
if h**2==LG[0]**2+LG[1]**2:
  print("YES",end="")
else:
  print("NO",end="")  {codeBox}

Q2. Write a program that accepts a hash-separated sequence of words as input and prints 
       the words in a hash-separated sequence after sorting them alphabetically in reverse order.

Input:
hey#input#bye

Output:
input#hey#bye

CODE: 

LSG=sorted(input().split("#"),reverse=True)
print("#".join(LSG),end="") {codeBox} 


Q3. Write a program which takes two integer a and b and prints all composite numbers between 

       a and b.(both numbers are inclusive)

Input:

10

20

Output:

10

12

14

15

16

18

20 

Code : 

prime=[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 

       59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113,

       127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 

       191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251,

       257, 263, 269, 271, 277, 281, 283, 293]

Kolkata =int(input())

Mumbai=int(input())

for i in range(Kolkata ,Mumbai+1):

    if i not in prime:

      print(i)  {codeBox} 


Read More:  Joy Of Computing week 11 Quiz Assignment  

Conclusion: 

This Week also, I can Assure that you can Score the Maximum Marks. 
I Request everyone to revisit the website on/before to last date for any re-verification of answers.
 
If you have any queries, contact us. I am very thankful to answer you. 

One Comment Please !

Post a Comment (0)
Previous Post Next Post