The Joy of Computing using Python | Week 11
Session Jan-Apr 2023
Course Name: The Joy of Computing using Python
Course Link: Click Here
These are answers of The Joy of Computing using Python Assignment 11 Answers
Q1. Which statement will return the calendar for a whole year?
a. calendar.month(year)
b. calendar(year)
c. calendar.prcal(year)
d. calendar.year(year)
Answer: c. calendar.prcal(year)
Q2. By which statement can we come out of the loop?
a. continue
b. leave
c. catch
d. break
Answer: d. break
These are answers of The Joy of Computing using Python Assignment 11 Answers
Q3. What time.time() will return?
a. Time in seconds.
b. Current date and time.
c. Time in minutes
d. The current date, time and year.
Answer: a. Time in seconds.
Q4. Which library used to get all timezones?
a. selenium
b. calender
c. nltk
d. pytz
Answer: d. pytz
These are answers of The Joy of Computing using Python Assignment 11 Answers
Q5. What is the output of the following code:

a. Print the current date and time of all time zones.
b. Print the current date and time of specific time zones.
c. Print the current date of all time zones.
d. Print the current date of some specific time zones.
Answer: a. Print the current date and time of all time zones.
Q6. In the page rank algorithm,
a. We randomly travel from node to node without any relationship.
b. We randomly travel from node to neighbor node.
c. The maximum visited node will be the leader.
d. 2 and 3
e. 1 and 3
Answer: d. 2 and 3
These are answers of The Joy of Computing using Python Assignment 11 Answers
Q7. If we perform the page rank algorithm on the web as a graph, which of the following is true?
a. Websites are nodes, and hyperlinks in websites are edges.
b. Hyperlinks in websites are nodes, and websites are edges.
c. Websites will work as nodes and edges.
d. Hyperlinks will work as nodes and edges.
Answer: a. Websites are nodes, and hyperlinks in websites are edges.
Q8. In the page rank algorithm, the leader is decided by?
a. A node(person) with a maximum number of outgoing edges.
b. A node(person) with a maximum number of incoming edges.
c. A node(person) that is visited maximum times.
d. Can not decide.
Answer: c. A node(person) that is visited maximum times.
These are answers of The Joy of Computing using Python Assignment 11 Answers
Q9. Which statement is correct about the following program?

a. The graph will go up when guess and pick are the same.
b. The graph will go down when guess and pick are the same.
c. The graph will go up when guess and pick are not the same.
d. Both B and C
Answer: d. Both B and C
Q10. Which of the following is not used as conditional statement in Python?
a. switch
b. if…else
c. elif
d. None of the mentioned above
Answer: a. switch
These are answers of The Joy of Computing using Python Assignment 11 Answers
The Joy of Computing using Python Programming Assignmnet
Question 1
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
Solution:
a=int(input())
b=int(input())
c=int(input())
L=[a,b,c]
h=max(L)
L.remove(h)
if h**2==L[0]**2+L[1]**2:
print("YES",end="")
else:
print("NO",end="")
These are answers of The Joy of Computing using Python Assignment 11 Answers
Question 2
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
Solution:
L=sorted(input().split("#"), reverse=True)
print("#".join(L),end="")
These are answers of The Joy of Computing using Python Assignment 11 Answers
Question 3
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
Solution:
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]
a=int(input())
b=int(input())
for i in range(a,b+1):
if i not in prime:
print(i)
These are answers of The Joy of Computing using Python Assignment 11 Answers
More Weeks of The Joy of Computing using Python: Click Here
More Nptel courses: https://progiez.com/nptel/
