0% found this document useful (0 votes)
6 views3 pages

Ans1 Def Calculate

python programe

Uploaded by

vanshkaushik1995
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)
6 views3 pages

Ans1 Def Calculate

python programe

Uploaded by

vanshkaushik1995
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/ 3

Ans1 def calculate_grade(marks):

average = sum(marks) / len(marks)

if average >= 90:

return 'A'

elif average >= 80:

return 'B'

elif average >= 70:

return 'C'

elif average >= 60:

return 'D'

else:

return 'F'

def main():

marks = []

for i in range(5):

mark = float(input(f"Enter marks for subject {i + 1}: "))

marks.append(mark)

grade = calculate_grade(marks)

print(f"Your grade is: {grade}")

if __name__ == "__main__":

main()

ans 2 def print_divisible_in_range(start, end, divisor):

for number in range(start, end + 1):

if number % divisor == 0:

print(number)
def main():

start = int(input("Enter the start of the range: "))

end = int(input("Enter the end of the range: "))

divisor = int(input("Enter the divisor: "))

print_divisible_in_range(start, end, divisor)

if __name__ == "__main__":

main()

ans 3 def main():

num1 = float(input("Enter the first number: "))

num2 = float(input("Enter the second number: "))

if num2 != 0:

quotient = num1 / num2

remainder = num1 % num2

print(f"Quotient: {quotient}")

print(f"Remainder: {remainder}")

else:

print("Error: Division by zero is not allowed.")

if __name__ == "__m ain__":

main()

ans 4 def is_palindrome(number):

return str(number) == str(number)[::-1]

def main():

number = int(input("Enter a number: "))


if is_palindrome(number):

print(f"{number} is a palindrome.")

else:

print(f"{number} is not a palindrome.")

if __name__ == "__main__":

main()

ans 5 def print_non_divisible_integers(start, end):

for number in range(start, end + 1):

if number % 2 != 0 and number % 3 != 0:

print(number)

def main():

print_non_divisible_integers(1, 50)

if __name__ == "__main__":

main()

You might also like