1、表示乘号

2、表示倍数,例如:

def T(msg,time=1):
    print((msg+' ')*time)

T('hi',3)

打印结果(打印3次):

hi hi hi

3、单个 * (1)、如:*parameter是用来接受任意多个参数并将其放在一个元组中。

>>> def demo(*p):
    print(p)

>>> demo(1,2,3)
(1, 2, 3)

(2)、函数在调用多个参数时,在列表、元组、集合、字典及其他可迭代对象作为实参,并在前面加 *

如   *(1,2,3)解释器将自动进行解包然后传递给多个单变量参数(参数个数要对应相等)。

>>> def d(a,b,c):
    print(a,b,c)

>>> d(1,2,3)
1 2 3


>>> a=[1,2,3]
>>> b=[1,2,3]
>>> c=[1,2,3]
>>> d(a,b,c)
[1, 2, 3] [1, 2, 3] [1, 2, 3]

   
>>> d(*a)
1 2 3

提示:序列解包要在关键参数和  **参数 之前进行处理

4、两个 **  如:    **parameter用于接收类似于关键参数一样赋值的形式的多个实参放入字典中(即把该函数的参数转换为字典)。

>>> def demo(**p):
    for i in p.items():
        print(i)

>>> demo(x=1,y=2)
('x', 1)
('y', 2)

转载于:https://www.cnblogs.com/jony7/p/8035376.html

python中 * 的用法相关推荐

  1. 简单介绍Python中异常处理用法

    这篇文章主要给大家分享的是 Python中异常处理用法,为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,下面来看看文章对此的用法,需要的朋友可以参考一下 为了保证程 ...

  2. python中 的用法_详解python中@的用法

    python中@的用法 @是一个装饰器,针对函数,起调用传参的作用. 有修饰和被修饰的区别,@function作为一个装饰器,用来修饰紧跟着的函数(可以是另一个装饰器,也可以是函数定义). 代码1 结 ...

  3. python讲解-详解python中@的用法

    python中@的用法 @是一个装饰器,针对函数,起调用传参的作用. 有修饰和被修饰的区别,"@function"作为一个装饰器,用来修饰紧跟着的函数(可以是另一个装饰器,也可以是 ...

  4. 【 Python 中 int 用法详解】(转载)

    Python 中 int 用法详解 欢迎转载,转载请注明出处! 文章目录 Python 中 int 用法详解 0. 参考资料 1. int 的无参数调用 2. int 接收数字作为参数 3. int ...

  5. Python 中 int 用法详解

    Python 中 int 用法详解 欢迎转载,转载请注明出处! 文章目录 Python 中 int 用法详解 0. 参考资料 1. int 的无参数调用 2. int 接收数字作为参数 3. int ...

  6. Python中self用法详解

    Python中self用法详解 https://blog.csdn.net/CLHugh/article/details/75000104 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 V ...

  7. python中“end=”用法

    python中"end="用法:例如print("#",end=" \n"),默认换行,print("#",end=&q ...

  8. python中with open用法_在线玩转python中with用法

    在本篇文章里小编给大家整理的是关于python中with用法讲解内容,有需要的朋友们可以参考下. 我们都知道打开文件有两种方法:f = open() with open() as f: 这两种方法的区 ...

  9. python中return用法

    python中return用法 python中,在调用函数的时候,为了使得函数返回我们想要的值,就需要python中的return来解决此问题. (1)return语句是python语言中函数返回的一 ...

  10. Python中f-string用法

    Python中f-string用法 单行f 先使用官网以及自己测试的小例子来说明使用方法:代码如下: 使用方法: f'{}' 这种写法比较像java中的el表达式,也是采用了大括号的形式进行读取! c ...

最新文章

  1. SAP QM初阶之取样策略如何确定检验批Sample Size?
  2. 科宇扫地机器人_我的三年16台智能扫地机器人使用回忆录 篇四:扫地谁更精准更干净?新一代3D视讯+激光成像 PK 老式激光扫描,万字实测对比分享...
  3. Android 4.1.2系统添加重启功能
  4. bzoj 3489 A simple rmq problem——主席树套线段树
  5. 阿里巴巴AI夺肝结节诊断两项世界冠军,至今无人超越
  6. 拥有触觉分析能力,上交MIT获IROS 2020最佳论文奖
  7. 用canvas给自己的博客园加背景(二)
  8. 苹果第三代iPhone SE或将于12月份开始投产 明年春季发布
  9. (转)ComputerStyle与currentStyle的区别
  10. did双重差分法_互助问答第47期:政策时点不一致DID的问题
  11. 2021-06-26JS基本语法 入门
  12. 计算机c语言报告册,计算机c语言实验报告.docx
  13. 如何面对科技性失业?
  14. OGRE实现天龙八部组合的骨骼动画
  15. 用Verilog编写“数显LED的亮度控制电路”
  16. 高并发系统设计四(系统怎样做到高可用)
  17. Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
  18. errcode.php,errCode.php
  19. 晶振作为电子产品“心脏”关键部分,究竟是什么原理起到什么作用
  20. 逆向世界杯直播App 央视影音-iOS客户端

热门文章

  1. Tornado引入静态css、js文件
  2. 超微 X9DRL-iF 服务器主板简介 BIOS相关图解
  3. 一个java错误的总结
  4. 判断一个对象是否存在
  5. 日志时间与系统时间不一致问题解决方法
  6. ubuntu 时区 修改时间 保存 重启 变化等
  7. 解决Eclipse 64位启动时,报jvm.dll错
  8. ImageView的属性android:scaleType作用
  9. 别用Date了,Java8新特性之日期处理,现在学会也不迟!
  10. PostMan居然要被干掉了!IDEA这款插件太实用了…