subject

How can I code this in Python with only if-statements? (Only allowed to use the built-in functions int(), float(), and str().)

def intervals_relation(A_start, A_end, B_start, B_end)

Description: The function checks whether intervals A and B have an overlap and returns a value that indicates what kind of overlap this is.

Parameters: A_start (int) and A_end (int) are the left and right limits of interval A, while B_start (int) and B_end (int) are the left and right limits of interval B respectively. All values are inclusive (i. e. intervals are closed from both ends). Parameters A_start and A_end are guaranteed to be in order (the same holds for parameters B_start and B_end), but this doesn’t mean that interval A is necessarily positioned before interval B.

Return value: If the two intervals do not overlap you return 0. If one is enclosed entirely by the other you return 1. If there is a partial overlap you return -1. The return value is always an int.

Examples:

intervals_relation(1,8,2,8) → 1

intervals_relation(3,7,-1,2) → 0

intervals_relation(4,5,-2,4) → -1

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 06:30
What result from the passage of this amendment
Answers: 1
question
Computers and Technology, 22.06.2019 11:30
One subtask in the game is to roll the dice. explain why is roll the dice an abstraction.
Answers: 3
question
Computers and Technology, 23.06.2019 02:30
Experimental data that is expressed using numbers is said to be
Answers: 1
question
Computers and Technology, 23.06.2019 04:31
This graph compares the cost of room and board at educational institutions in texas.
Answers: 1
You know the right answer?
How can I code this in Python with only if-statements? (Only allowed to use the built-in functions i...
Questions
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
English, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Physics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
History, 17.09.2020 22:01
question
English, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
English, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Mathematics, 17.09.2020 22:01
question
Biology, 17.09.2020 22:01