hyl_0718 发表于 2020-3-24 20:37:56

课本7.1章节 收集参数例子实际操作报错

两个星号的收集参数表示为将参数们打包成字典的形式,实际操作报错,如下:


>>> def test( * * params):
          print("有 %d 个参数" %len(params))
          print("它们分别是:",params)

报错:
def test( * * params):
   print("有 %d 个参数" %len(params))
   print("它们分别是:",params)
   
SyntaxError: invalid syntax

ba21 发表于 2020-3-24 20:41:18

是**
不是* *

hrp 发表于 2020-3-24 20:41:27

星号为啥分这么开

一个账号 发表于 2020-3-24 20:46:20

def test(**params):
          print("有 %d 个参数" %len(params))
          print("它们分别是:",params)

空格去掉

hyl_0718 发表于 2020-3-25 14:10:24

ba21 发表于 2020-3-24 20:41
是**
不是* *

谢谢回复

hyl_0718 发表于 2020-3-25 14:11:08

感谢各位回复!
页: [1]
查看完整版本: 课本7.1章节 收集参数例子实际操作报错