Robotics & Artificial Intelligence

What should be the output of following program?

information = "My favorite subject is Python, I want to develop an AI application in Python"
val = information.find('T')
print(val)
if val > 1:
    print("Python is a good programming language for AI applications ")
else:
    print("My favorite subject is Python")

Python String Manipulation

3 Likes

Answer

Output
-1
My favorite subject is Python
Explanation

The find() function returns the index of the first occurrence of the specified value and returns −1 if the value is not found. Since the character 'T' (capital T) is not present in the given string, val becomes -1. As -1 is not greater than 1, the condition in the if statement is false, so the else part is executed.

Answered By

1 Like


Related Questions