Operators are symbols that tell the computer to perform specific mathematical or logical operations.
These operators perform basic mathematical operations like addition, subtraction, multiplication, and division.
*Addition (+): Add two numbers.
eg:
>>>print(1+3)
*Subtraction (-): Subtracts one number from another.
eg:
>>>print(1-3)
Multiplication (): Multiplies two numbers.
eg:
>>>print(1*3)
*Division (/): Divides one number by another.
eg:
>>>print(1/3)
*Floor Division (//): Divides one number by another and rounds down to the nearest whole number.
eg:
>>>print(1//3)
*Modulus (%): Returns the remainder when one number is divided by another.
eg:
>>>print(1%3)
Exponentiation (*): Raises one number to the power of another.
eg:
>>>print(1**3)
These operators compare two values and return either True or False.
*Equal to (==): Checks if two values are equal.
>>>a = 5 >>>b = 3 >>>result = (a == b) >>>result is False
*Not equal to (!=): Checks if two values are not equal.
>>>a = 5 >>>b = 3 >>>result = (a != b) >>>result is True
*Greater than (>): Checks if one value is greater than another.
>>>a = 5 >>>b = 3 >>>result = (a > b) >>>result is True
*Less than (<): Checks if one value is less than another.
>>>a = 5 >>>b = 3 >>>result = (a < b) >>>result is False </p> <p>*Greater than or equal to (>=): Checks if one value is greater than or equal to another.<br> </p> <pre class="brush:php;toolbar:false">>>>a = 5 >>>b = 3 >>>result = (a >= b) >>>result is True
*Less than or equal to (<=): Checks if one value is less than or equal to another
>>>a = 5 >>>b = 3 >>>result = (a <= b) >>>result is False </p> <h3> 3.Logical Operators </h3> <p>These operators are used to combine conditional statements.</p> <p>*and: Returns True if both statements are true.<br> </p> <pre class="brush:php;toolbar:false">>>>a = 5 >>>b = 3 >>>result = (a > b and a > 0) >>>result is True
*or: Returns True if one of the statements is true.
>>>a = 5 >>>b = 3 >>>result = (a > b or a < 0) >>>result is True
*not: Reverses the result, returns False if the result is true.
>>>a = 5 >>>result = not (a > 0) >>>result is False
Conditionals are like traffic signals for your code. They help your program decide which path to take based on certain conditions.
The if statement checks a condition and executes the code block if the condition is True.
eg:
>>>a = 5 >>>b = 3 >>>if a > b: print("a is greater than b")
The elif statement is short for “else if”. It checks another condition if the previous if condition was False.
eg:
>>>a = 5 >>>b = 5 >>>if a > b: print("a is greater than b") >>>elif a == b: print("a is equal to b")
The else statement catches anything that isn’t caught by the preceding conditions.
eg:
>>>a = 3 >>>b = 5 >>>if a > b: print("a is greater than b") >>>elif a == b: print("a is equal to b") >>>else: print("a is less than b")
The above is the detailed content of Operators, Conditionals and Inputs. For more information, please follow other related articles on the PHP Chinese website!