首页 > 编程语言 >python * 和 ** 的理解

python * 和 ** 的理解

时间:2023-02-21 09:33:56浏览次数:33  
标签:languge python glob 通配符 理解 参数 func

数学计算、获取参数 、通配符

数学计算

  • 乘法 计算 a * b
  • 立方计算 a ** b

获取参数

  • 表示函数的可变参数 例如 func (*agr)
  • 实际调用可以在函数写入多个参数
    * func(a,b,c)
    * languge = (a,b,c); func(*languge)
  • 表示形参 字典形式 例如 func(**kgrs)
    • 实际调用可以在函数写入多个参数
    • func(a=a,b=b,c=c)
    • languge = (a,b,ca=a,b=b,c=c); func(**languge)

文件通配符

  • 全部目录和子文件
  • glob.glob('**',recursive=True)
  • 全部目录 不包含文件
  • pathlib.Path("./").glob('**')

标签:languge,python,glob,通配符,理解,参数,func
From: https://www.cnblogs.com/guanchaoguo/p/17139771.html

相关文章

  • [oeasy]python0089_大型机的衰落_Dec小型机崛起_PDP_VAX网络
    编码进化回忆上次内容上次回顾了计算机存储单位的演变最小的读写单位是bit8-bit固定下来成为了字节(Byte)位数容量8-bit1Byte1024Byte......
  • Python 数据分析
    PrerequisitePS:只是做部分记录,具体的内容全记载在语雀,但不方便放出来NumPy是一个用于数值运算的Python库,专门对数值运算进行优化,最大的优势是运行高效。Matplotlib......
  • 在python中将4维数组中获取3维数组的方法
    在python中将4维数组中获取3维数组的方法得到了这个数组,它的大小是(26,16,16,16)。我需要绘制最后3个维度与不同参数的关系图,但我不清楚如何在不造成灾难的情况下切割第一个......
  • 2.1python认知
    2.1python认知####(1)python简介89年开发的语言,创始人范罗苏姆(GuidovanRossum),别称:龟叔(Guido).python具有非常多并且强大的第三方库,使得程序开发......
  • Python函数
    函数定义def函数名(参数列表):["注释块"](可选)语句块(代码块)return[返回值](可选)函数本身也是一个变量,该变量类型就是可调用类型,属性只读。参数列表和返......
  • python+playwright 学习-1.环境准备与快速开始
    前言说到web自动化,大家最熟悉的就是selenium了,selenium之后又出现了三个强势的框架Puppeteer、CyPress、TestCafe,但这3个都需要掌握JavaScript语言,所以只是少部分......
  • Python3.11 修改 pip 安装包安装位置
    操作步骤修改pip安装路径命令行输入pipconfigsetglobal.targetE:\DevEnv\Repository\Python\site-packages来修改pip安装包路径或者命令行输入py-mpipcon......
  • pip3 install opencv-contrib-python 会在Running setup.py bdist_wheel for opencv-p
    尝试1:pip的版本太低,升级了不行 尝试2:我用的豆瓣源,换成清华大学的,不行  尝试3:切换ubuntu原装python3.6.9的版本一、用miniconda;不行,整不了,piplist和我原来装的环......
  • python pip install numpy & scipy from repository tinghua
    python.exe-mpipinstall--upgradepippython-mpipinstall--upgradepippipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple--upgradepippipinstal......
  • 用python实现数据处理,绘图的综合案例
    首先创建一个类classRecord:def__init__(self,date,order_id,money,province):self.date=date#订单日期self.order_id=order_id#订......