python format
'1+2={},2的平方是{},3的立方是{}'.format(1+2,2^2,3^3)'1+2=3,2的平方是0,3的立方是0'
求助大神,那个平方和立方的输入不对吗? 您好!您的代码中,平方和立方的计算方式有误。在Python中,^ 代表异或运算,不是幂运算。
您需要使用 ** 来表示幂运算。请参考以下修正后的代码:
'1+2={},2的平方是{},3的立方是{}'.format(1+2,2**2,3**3)
这将得到正确的结果:
'1+2=3,2的平方是4,3的立方是27'
页:
[1]