请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

看不懂报错信息

def city_temp(**param)
pass
city_temp(bj=‘32c’,xm=‘45’,sh=‘22c’)

++++++++++++++++++++++++++++++++++++++++
PS D:\python\three> python LX2.py
File “LX2.py”, line 17
def city_temp(**param)
^
SyntaxError: invalid syntax
PS D:\python\three>
老师是我的vscode问题吗,总是报错,def这里,为什么?

正在回答 回答被采纳积分+3

插入代码

2回答

奥观海同志 2019-01-31 15:32:24

方法结尾没有加冒号


def city_temp(**param):

0 回复 有任何疑惑可以回复我~
  • 提问者 GC0201 #1
    不是 加了冒号也是如此,提示我  语法错误
    回复 有任何疑惑可以回复我~ 2019-01-31 16:22:13
  • 奥观海同志 回复 提问者 GC0201 #2
    第一是没有加英文的冒号,第二是方法体没有缩进. 如果还有问题,可以贴一下代码
    回复 有任何疑惑可以回复我~ 2019-02-01 10:08:03
提问者 GC0201 2019-01-31 14:29:35

每次使用 def 时就会提示语法错误

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信