You are on page 1of 4

DIGITAL ASSIGNMENT

SUBJECT: PROBLEM SOLVING AND PROGRAMMING IN PYTHON


COURSE CODE: CSE1001
NAME: CHARAN SRIDHAR BHOGARAJU
REGNO: 19BBS0094

1. FACTORIAL PYTHON CODE:

CODE:
# NAME:  CHARAN  SRIDHAR  BHOGARAJU
# REGNO:  19BBS0094

n=int(input('Enter the value of n: '))

f=1
if n>0:
    for i in range(1,n+1):
        f*=i
    print("The factorial of {} is {}".format(n,f))
elif n<0:
    print("INVALID VALUE OF n")
else:
    print("The factorial of 0 is 1")

OUTPUT:
2. LEAP YEAR PYTHON CODE:

CODE:
# NAME:  CHARAN  SRIDHAR  BHOGARAJU
# REGNO:  19BBS0094

year=int(input('Enter the year: '))

if (year%400==0) or ((year%4==0) and (year%100!=0)):
    print("{} is a leap year".format(year))
else:
    print("{} is not a leap year".format(year))

OUTPUT:

3. FOR LOOP PRACTICE PYTHON CODE

# NAME:  CHARAN  SRIDHAR  BHOGARAJU


# REGNO:  19BBS0094

names=["C","H","A"]
for i in names:
    print(i)

fruits={0:"apple",1:"bannanna",2:"Orange"}

for i in range(len(names)):
    print(names[i],fruits[i])

for i in range(4):
    if i==2:
        break
    print(i)

for i in range(4):
    print(i)
    if i==2:
        break

for i in range(4):
    print(i)
    if i==2:
        continue

# nested  for  loop


f1=["a","b","c"]
f2=[1,2,3]
for i in f1:
    for j in f2:
        print(i,j)

# range  function
a,b,c=range(1,4)
print(a,b,c)

a,b,c=range(2,7,2)
print(a,b,c)

for i in range(1,4):
    print(i)

for i in range(3):
    print(i)

OUTPUT:

You might also like