May-11-2018, 06:24 AM
first one broken into steps:
>>> def love6(a, b): ... x1 = a == 6 ... x2 = b == 6 ... x3 = (a + b) == 6 ... x4 = abs(a - b) == 6 ... x5 = x1 or x2 or x3 or x4 ... print(f'x1: {x1}, x2: {x2}, x3: {x3}, x4: {x4}, x5: {x5}') ... >>> love6(6, 6) x1: True, x2: True, x3: False, x4: False, x5: True >>> love6(2, 6) x1: False, x2: True, x3: False, x4: False, x5: True >>>step 2 broken into steps:
>>> def love6(a, b): ... x1 = a == 6 ... x2 = b == 6 ... x3 = x1 or x2 ... x4 = (a + b) == 6 ... x5 = (abs(a - b)) == 6 ... x6 = x4 or x5 ... print(f'x1: {x1}, x2: {x2}, x3: {x3}, x4: {x4}, x5: {x5}, x6: {x6}') ... >>> love6(6, 6) x1: True, x2: True, x3: True, x4: False, x5: False, x6: False >>> love6(2, 6) x1: False, x2: True, x3: True, x4: False, x5: False, x6: False >>>