Loops and Cases in Python

In this article I am sharing information regarding basic loops with some small cases. Information includes if else cases, for loop with range option, while with break and continue key words.

def main() : 
#iF and else cases with and or conditions

EmployeeAge=22
StudentAge=23
WorkerAge=25

if EmployeeAge > StudentAge : 
print("Employee is Older")
else :
print("Student is Older")


if EmployeeAge > StudentAge and StudentAge > WorkerAge :
print("Employee is older")
elif StudentAge > EmployeeAge and EmployeeAge > WorkerAge :
print("Student is Older")
elif WorkerAge > EmployeeAge and EmployeeAge > StudentAge :
print("Worker is Older")
elif StudentAge == EmployeeAge : 
print("Student and Employee have same age")
elif EmployeeAge > StudentAge or EmployeeAge > WorkerAge :
print("Employee is older then Student or Worker")
else : 
print("Sharjeel is older")


#While loop with continue and break
StudentAge = 1
EmployeeAge = 2

while StudentAge < 6 or StudentAge < 8:
  print("Student Age Is",  StudentAge)
  StudentAge += 1

while EmployeeAge <= 19 : 
print("Employee Age is", EmployeeAge)
EmployeeAge +=2

#loop with break
while EmployeeAge <= 19 : 
print("Employee Age is", EmployeeAge)
if EmployeeAge == 8 :
break
EmployeeAge +=2

#loop with continue
EmployeeAge=1
while EmployeeAge <= 19 : 
EmployeeAge +=2
if EmployeeAge == 8 :
continue
print("Employee Age is", EmployeeAge)


#foor loop
for x in "Ankur Jasoria" :
print(x)

friendList = ["Ankur Jasoria", "Gopesh", "Nandu", "Kaku", "Affan"]
for x in friendList:
  print(x) 
  if x == "Nandu":
break

#for loop with range
for x in range(4):
  print(x)
else:
  print("Task Done!")
  
#nested for loop
schoolFriends = ["nahsit", "fahad", "ikhlas"]
collegeFriends = ["gopesh", "saffan", "raj"]

for x in schoolFriends:
  for y in collegeFriends:
print(x, y)



main()

Below is the output of above program written for some basic loops and cases. This is not a complete screen so run above program and get the output.



Comments

Popular posts from this blog

Error : DependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.adobe.aem:uber-jar:jar:apis -> version 6.3.0 vs 6.4.0

Operators in Asterisk with Linux

ERROR Exception while handling event Sitecore.Eventing.Remote.PublishEndRemoteEventException: System.AggregateExceptionMessage: One or more exceptions occurred while processing the subscribers to the 'publish:end:remote'