Python 基于函数';回归

Python 基于函数';回归,python,Python,我已经阅读了stackoverflow中python速记if的示例,但仍然无法解决我自己的简单问题。 我想print(“这是一个素数”)elseprint(这不是一个素数)基于以下函数的[boolean]返回值: is_prime(2) 我应该如何写一个简写法呢?你的意思是 print("this is a prime number" if is_prime(2) else "this is not a prime number") print('this {} a prime numb

我已经阅读了stackoverflow中python速记if的示例,但仍然无法解决我自己的简单问题。 我想
print(“这是一个素数”)
else
print(这不是一个素数)
基于以下函数的[boolean]返回值:

is_prime(2) 
我应该如何写一个简写法呢?

你的意思是


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'))