﻿ Python: Check whether multiple variables have the same value - w3resource

Python: Check whether multiple variables have the same value

Python Basic: Exercise-124 with Solution

Write a Python program to check whether multiple variables have the same value.

Pictorial Presentation:

Sample Solution-1:

Python Code:

``````# Assign the value 20 to the variable x.
x = 20

# Assign the value 20 to the variable y.
y = 20

# Assign the value 20 to the variable z.
z = 20

# Check if all variables have the value 20 using the equality (==) operator.
if x == y == z == 20:
print("All variables have the same value!")
```
```

Sample Output:

```All variables have same value!
```

Sample Solution-2:

Python Code:

``````# Define a function that checks if all variables passed as arguments have the same value.
def multiple_variables_equality(*vars):
# Iterate through the variables in the argument list.
for x in vars:
# Check if the current variable is not equal to the first variable.
if x != vars[0]:
return "All variables do not have the same value."
return "All variables have the same value."

# Call the function with different sets of variables and print the result.
print(multiple_variables_equality(2, 3, 2, 2, 2, 2))
print(multiple_variables_equality(10, 10, 10, 10))
print(multiple_variables_equality(-3, -3, -3, -3))
```
```

Sample Output:

```All variables have not same value.
All variables have same value.
All variables have same value.
```

Flowchart:

Python Code Editor:

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

﻿