我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

分配参数问题之计算结果值

def power(x, y, *others):
    if others:
        print('Received redundant parameters:', others)
    return pow(x, y)



>>> params = (5,) * 2
>>> power(*params)
3125

想问一下3125怎么来的??

params = (5,)*2,也就是(5,5)

因此将power(*params)传进去,也就把x的位置传进去个5,y的位置传进去个5

最后返回的结果是5的5次方,3125了

受教了吗,谢谢

近期文章

  • 本地主机xshell连接虚拟机centos8,提示外部主机关闭连接。
  • SQL server连接错误:40
  • postman安装启动报错
  • ExecutorSerivce 实现1个生产者多个消费者问题--- 失败,求指教求回忆
  • C语言 有关C4704警告的提问(小白)求大神解答一下!
  • C1083 无法打开源文件: “..\
  • 微信小程序序用wx.request读取本地json失几
  • Windows下使用驱动隐藏USB驱动器的办法
  • postman日志报错如何解决
  • python中turtle的安装
  • 访问controller报404
  • socket获取web网站数据的方法
  • jupyter和pycharm之间,同样的代码为何执行情况不一样
  • anaconda一直打不开为loading applications...图标,怎么解决?
  • python小白关于list的基础问题
  • large函数能解决这个问题吗
  • 为什么Python3中的input函数不用变量存储会是这样的?
  • vasp初学者,我想请问一下固定原子在计算中的目的或者说意义?
  • tomcat启动web应用时候报错
  • 联合外键问题mysql中

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华