Conditional and Looping Constructs
Conditional and Looping Constructs
Computer Science
Class XI ( As per
CBSE Board)
Conditional
&
Looping
Constructs
Output :-
condition matcing the criteria
-----------------------------------------------------------
a=100
if not(a == 20):
print('a is not equal to 20')
Output :-
a is not equal to 20
OUTPUT
less than 100
1. While Loop
2. For Loop
x=1
while (x < 3):
print('inside while loop value of x is ',x)
x=x+1
else:
print('inside else value of x is ', x)
Output
inside while loop value of x is 1
inside while loop value of x is 2
inside else value of x is 5
Output
Inside loop
Inside loop
…
…
e.g.
for i in range(3,5):
print(i)
Output
3
4
Output
5
4
range() Function Parameters
start: Starting number of the sequence.
stop: Generate numbers up to, but not including this number.
step(Optional): Determines the increment between each numbers
in the sequence.
Output
1
2
3
4
No Break
Output
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
print("The end")
Output
s
t
r
The end
Visit : python.mykvs.in for regular updates
Iteration Statements (Loops)
2.continue
It is used to skip all the remaining statements in
the loop and move controls back to the top of the loop.
e.g.
for val in "init":
if val == "i":
continue
print(val)
print("The end")
Output
n
t
The end
OUTPUT
My program
OUTPUT
n
t
a
L
NOTE : continue forces the loop to start at the next
iteration while pass means "there is no code to execute
here" and will continue through the remainder or the loop
body.
Visit : python.mykvs.in for regular updates