我已经阅读了python简写的例子 - 如果在stackoverflow中但仍然无法弄清楚如何解决我自己的简单问题。
我希望基于以下函数的[boolean]返回值print("this is a prime number")
else print(this is not a prime number)
:
is_prime(2)
我应该如何编写简易方法?
答案 0 :(得分:3)
您的意思是conditional expression吗?
print("this is a prime number" if is_prime(2) else "this is not a prime number")
print('this {} a prime number'.format('is' if is_prime(2) else 'is not'))