Explore topic-wise InterviewSolutions in Current Affairs.

This section includes 7 InterviewSolutions, each offering curated multiple-choice questions to sharpen your Current Affairs knowledge and support exam preparation. Choose a topic below to get started.

1.

How many important control structures are there in Python?(a) 3 (b) 4 (c) 5 (d) 6

Answer»

There are 3 important control structures in Python

2.

How many types of looping constructs are there?(a) 1 (b) 2 (c) 3 (d) 4

Answer»

There are 2 types of looping constructs

3.

Write note on range 0 in loop?

Answer»

Usually in Python, for loop uses the rangeQ function in the sequence to specify the initial, final and increment values. rangeQ generates a list of values starting from start till stop – 1.

4.

Give the syntax for ‘for loop’?

Answer»

for counter_variable in sequence:

statements – block 1

[else: # optional block

statements – block 2]

5.

Write a program to display ?AA BA B CA B C DA B C D E

Answer»

Program code:

for i in range(1, 6):

for i in range(65, 65 + i)

a = chr (j)

print a

print

6.

Executing a set of statements multiple times are called as ..........(a) Iteration(b) Looping(c) Branching (d) Both a and b

Answer»

(d) Both a and b

7.

How many blocks can be given in Nested if.. elif.. else statements?(a) 1(b) 2 (c) 3(d) n

Answer»

Answer is (d) n

8.

Write note on ifi. else structure? if .. else statement

Answer»

The if., else statement provides control to check the true block as well as the false block.

Following is the syntax of ‘if.else’ statement.

Syntax:

if:

statements – block 1

else:

statements – block 2

9.

Using if..else..elif statement check smallest of three numbers?

Answer»

num 1 = int (input(“Enter first number : “))

num 2 = int (input(“Enter second number : “))

num 3 = int (input(“Enter third number : “))

if (num 1 < num 2) and (num 1 < num 3):

smallest = num 1

elif (num 2 < num 1) and (num 2 < num 3):

smallest = num 2

else:

smallest = num 3

print(” The smallest number is” , smallest)

Output:

Enter first number: 12

Enter second number: 7

Enter third number: 15

The smallest number is 7 

10.

elif can be considered to be abbreviation of ……(a) Nested if(b) If … else(c) Else if(d) If ……… Else

Answer»

(a) Nested if

11.

Write a program to check if a number is Positive, Negative or zero?

Answer»

num = int(input(“Enter a number : “)) if num > 0:

print (“positive number”)

elif num = = 0:

print(“zero”)

else:

print (“Negative number”)

Output:

Enter a number: 2

positive number

12.

Write a program to check whether the given character is a vowel or not?

Answer»

ch = input(“Enter a character : “)

if ch in (‘a’ , ’A’ , ‘e’ , ‘E’ , ‘i’ , ‘I’ , ‘o’, ‘O’ , ‘u’ , ‘U’):

print (ch, ’is a vowel’)

else:

print (ch the letter is not a vowel’)

Output:

Enter a character:

e e is a vowel

13.

Which one of the following is the entry check loop type?(a) While(b) Do while(c) If(d) If…else

Answer»

While is the entry check loop

14.

Write a program to check if the year is leap year or not?

Answer»

n = int (input(“Enter any year”))

if (n % 4 = 0):

print “Leap Year”

else:

print “Not a Leap Year”

Output:

Enter any Year 2000

Leap Year

15.

Write a program to print the following pattern?

Answer»

Program:

for i in range(0, 5):

for j in range(5, i, -1):

print (“*” , end = “”)

print ( )

16.

Using if..else..elif statement write a suitable program to display largest of 3 numbers. Display Largest of 3 Numbers?

Answer»

num 1 = int (input(“Enter first number : “))

num 2 = int (input(“Enter second number : “))

num 3 = int (input(“Enter third number : “))

if (num 1 > num 2) and (num 1 > num 3):

largest = num 1

elif (num 2 > num 1) and (num 2 > num 3):

largest = num 2

else:

largest = num3

print (“The largest number is” , largest)

Output:

Enter first number: 7

Enter second number: 5

Enter third number: 4

The largest number is 7

17.

Write a program to check if the given number is a palindrome or not?

Answer»

n = int(input(“Enter any Number : “)) temp = n rev = 0 

while (n >0):

dig = n%10 

rev = rev * 10 + dig

n = n // 10

if (temp = = rev):

print (“palindrome”)

else:

print (“not a palindrome”)

Output: 

Enter any Number 2332

palindrome

18.

Write a program to display all 3 digit odd numbers?

Answer»

Odd Number (3 digits)

for a in range (100, 1000)

if a % 2 = = 1:

print b

Output:

101, 103, 105, 107, .. …… 997, 999

19.

Write a program to display sum of natural numbers, upto n?

Answer»

n = input(“Enter any number”) sum = 0 for i in range(i, n + 1): sum = sum + i print “sum = “ , sum

Output:

Enter any number 5 

sum =15

20.

Write a python program to display the following output.?

Answer»

i = 1

while (i< = 6):

for j in range (1, i):

print (j, end = \t’)

print (end = ’\n’)

i+ = 1f