If-Else

Wed 12 November 2025
#  created : 20250125
#  https://www.scientecheasy.com/2022/10/if-else-in-python.html/
def num():
    num = int(input("enter the num:"))
    if num % 2 == 0:
        print(num, "is divisible by 2.")
    else:
        print(num, "is not divisible by 2.")
num()
enter the num: 8


8 is divisible by 2.
def marks():
    passMarks = int(input("enter your mark:"))
    if passMarks >= 40:
        print("Passed")
    else:
        print("Failed")
marks()
enter your mark: 65


Passed
marks()
enter your mark: 39


Failed
def example():
    x, y = 20, 40
    if x > y:
        print(x, "is greater than ",y)
    else:
        print(y, "is greater than ", x)
example()
40 is greater than  20
def gender():
    gender = 'M'
    if((gender == 'M') or (gender == 'm')):
        print("You are a male")
    else:
        print("You are a female")
gender()
You are a male
def number():

    number = int(input('Enter a number: '))
    if number % 2 == 0:
        print(number, "is an even number.")
    else:
        print(number, "is an odd number.")
number()
Enter a number:  90


90 is an even number.
def marks():

    chem = int(input('Enter your chemistry marks: '))
    phy = int(input('Enter your physics marks: '))
    maths = int(input('Enter your maths marks: '))

    total = chem + phy + maths
    per = total / 3
    print("Total marks obtained: ", total)
    print("Percentage: ", per)

    if per >= 85:
        print("Grade A")
    else:
        print("Grade B")
marks()
Enter your chemistry marks:  40
Enter your physics marks:  90
Enter your maths marks:  100


Total marks obtained:  230
Percentage:  76.66666666666667
Grade B
# A number is a buzz number when it ends with 7 or is divisible by 7.
def buzz():

    num = int(input('Enter an integer number to check buzz: '))
    if (num % 10 == 0) or (num % 7 == 0):
        print(num, "is a Buzz number")
    else:
        print(num, "is not a Buzz number")
buzz()
Enter an integer number to check buzz:  776


776 is not a Buzz number
def salary():

    salary = 7500
    if salary >= 8000:
        salary = salary + (salary * 0.1)
        print("Employee salary: ", salary)
    else:
        salary = salary + (salary * 0.15)
        print("Employee salary: ", salary)
salary()
Employee salary:  8625.0


Score: 20

Category: python-basics