I am looking for ways to shorten and simplify my python code. Here is one example of one small rock/paper/scissors game I wrote earlier. The code kinda looks too long to me and I want to try to learn how to shorten my code. Answer Yes. You could simplify your logic by having compound and/or tests for the player and

# Tag: simplify

## symbolic complex expression simplification

Although my question is related to a specific problem, I would like to approach it in more general terms. I would like to simplify a fractional complex expression obtained by multiplying symbolic matrices using the sympy package. What I get is a fraction with real parameters and many complex exponential terms (phase terms) like exp(-jd), exp(-2jd) and also exp(-4j*d). I