roro0209 发表于 2021-11-21 23:44:32

以下代码怎么改才能计算x的平方

def pingfang(x):
    x**=x
    return x
f=pingfang
f(3)
结果为27
为什么这么写会变成计算x的x次方

roro0209 发表于 2021-11-21 23:47:52

变成x**=2就行了

jackz007 发表于 2021-11-22 00:07:12

    return x * x
      计算平方而已,哪有那么复杂,直接返回 x * x 不就好了吗?
页: [1]
查看完整版本: 以下代码怎么改才能计算x的平方