鱼C论坛

 找回密码
 立即注册
查看: 2125|回复: 12

[已解决]序列问题

[复制链接]
发表于 2017-1-5 09:07:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
>>>"{0}!{1}学习{2}".format("你好","我要","小甲鱼")        这个可以
>>>"{0}!{a}学习{2}".format("你好",a="我要","小甲鱼")    为什么这个不行  
提示这个:SyntaxError: positional argument follows keyword argument
最佳答案
2017-1-5 12:15:29
SyntaxError: positional argument follows keyword argument语法错误,参数传递有误
{a}是关键参数,位置参数计数时直接跳过,且关键字参数要放在末尾


{0}!{a}学习{1}".format("你好","小甲鱼",a="我要")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-1-5 10:25:11 | 显示全部楼层
a="我要"
"{0}!{a}学习{2}".format("你好",a,"小甲鱼")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-5 11:42:34 | 显示全部楼层
SixPy 发表于 2017-1-5 10:25
a="我要"
"{0}!{a}学习{2}".format("你好",a,"小甲鱼")

不行  Traceback (most recent call last):
  File "<pyshell#8>", line 1, in <module>
    "{0}!{a}学习{2}".format("你好",a,"小甲鱼")
KeyError: 'a'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-5 12:15:29 | 显示全部楼层    本楼为最佳答案   
SyntaxError: positional argument follows keyword argument语法错误,参数传递有误
{a}是关键参数,位置参数计数时直接跳过,且关键字参数要放在末尾


{0}!{a}学习{1}".format("你好","小甲鱼",a="我要")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-5 13:57:33 | 显示全部楼层
本帖最后由 芒果加黄桃 于 2017-1-5 13:59 编辑

报错信息:positional argument follows keyword argument 提示比较清楚了

"{0}!{a}学习{1}".format("你好","小甲鱼",a="我要")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-5 15:38:43 | 显示全部楼层
芒果加黄桃 发表于 2017-1-5 13:57
报错信息:positional argument follows keyword argument 提示比较清楚了

"{0}!{a}学习{1}".format(" ...

懂了  谢谢  位置后面跟参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-5 19:00:18 | 显示全部楼层
小甲鱼说那个参要和那个参混用时那个参要在那个参后边
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-11 16:52:50 | 显示全部楼层
位置参数要在关键字参数前面
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-16 09:02:21 | 显示全部楼层
飘渺463431810 发表于 2017-1-11 16:52
位置参数要在关键字参数前面

谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-16 09:27:31 | 显示全部楼层
视频里面已经讲得非常清楚,你关键字 a = ‘我要’之后的参数,必须也是关键字,不能再使用位置
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-16 11:03:37 | 显示全部楼层
序号与字符不要串着乱用,这样会报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-16 11:51:00 | 显示全部楼层
位置参数要放在序号参数后面。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-17 15:51:17 | 显示全部楼层
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 07:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表