0% found this document useful (0 votes)
2 views4 pages

Program 10

The document outlines various programming objectives in Python related to conditional statements, including simple if, if-else, if-elif-else ladder, nested if, and shorthand if statements. Each section provides a theory explaining the concept, followed by example code demonstrating its application. Proper indentation and clarity in decision-making are emphasized throughout the document.

Uploaded by

koya2koya8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views4 pages

Program 10

The document outlines various programming objectives in Python related to conditional statements, including simple if, if-else, if-elif-else ladder, nested if, and shorthand if statements. Each section provides a theory explaining the concept, followed by example code demonstrating its application. Proper indentation and clarity in decision-making are emphasized throughout the document.

Uploaded by

koya2koya8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

PROGRAM-10

1.OBJECTIVE- Write a program with simple if statement.


THEORY- The simple if statement in Python is used to run a block of code
only when a specific condition is true. It begins with the if keyword followed by
a condition and a colon, with the code block indented underneath. If the
condition is true, the code runs; if false, it is skipped. This helps control the
program’s flow based on different situations and is a key part of decision-
making in Python.
CODE-
temperature = 40
if temperature > 25:
print("It's a hot day!")

OUTPUT-

2.OBJECTIVE- Write a program with if – else statement.


THEORY- The if-else statement in Python is used to perform one action when
a condition is true and a different action when it is false. It starts with an if
followed by the condition and a colon. If the condition is true, the indented code
under the if block runs. If the condition is false, the code under the else block
runs instead. This structure allows a program to make clear, two-way decisions.
Proper indentation is important to define the blocks of code under if and else.
CODE-
age = 17
if age >= 18:
print("Eligible to vote")
else:
print("Not eligible to vote")
OUTPUT-

3.OBJECTIVE- Write a program with if -elif-else ladder.


THEORY- The if-elif-else ladder in Python is used when you need to check
multiple conditions in sequence. It starts with an if statement, followed by one
or more elif (else if) blocks, and ends with an optional else block. Each
condition is checked in order, and the first one that is true gets executed. If none
of the conditions are true, the else block runs. This structure is useful when
there are several possible outcomes based on different conditions. Proper
indentation is required to define the code blocks under each part of the ladder.
CODE-
marks = 82
if marks >= 90:
print("Grade: A")
elif marks >= 75:
print("Grade: B")
elif marks >= 60:
print("Grade: C")
else:
print("Grade: F")
OUTPUT-
4.OBJECTIVE- Write a program with nested if statement.
THEORY- A nested if statement in Python is an if statement placed inside
another if or else block. It is used to check multiple conditions one after another,
where the second condition is only checked if the first one is true. This allows
for more specific decision-making. Proper indentation is very important in
nested if statements to clearly define which condition belongs to which block.
CODE-
num = 12
if num > 0:
if num % 2 == 0:
print("Positive and Even")
else:
print("Positive and Odd")
else:
print("Not a positive number")
OUTPUT-

5. OBJECTIVE- Write a program with short hand if .


THEORY- A shorthand if statement in Python is a concise way to write simple
conditional expressions in a single line. It is typically used when the action to be
performed is brief and easily understood. The basic form is if condition: action,
and it can also be extended to if-else using the format action_if_true if condition
else action_if_false. This makes the code shorter and cleaner, especially for
simple decisions. However, it’s best used for readability and not recommended
for complex logic.
CODE-
x = 10
y = 20
print("x is greater") if x > y else print("y is greater")

OUTPUT-

You might also like