TypeError: missing 1 required keyword-only argument-python中的报错问题
生活随笔
收集整理的這篇文章主要介紹了
TypeError: missing 1 required keyword-only argument-python中的报错问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如下圖所示,報錯為TypeError: JayChou() missing 1 required keyword-only argument: ‘c’
翻譯過來是:TypeError:JayChou()缺少1個僅限關鍵字的參數:“c”
報錯代碼:
#coding=utf-8def JayChou(a, *b, c):print(a)print(b)print(c) JayChou(1, 555, 5768, 55451)由上代碼可知,我在不定長參數b后面加了一個c,出現在b后面應該是加了兩個**號的以字典導入的參數。針對c的位置,有3種解決辦法解決這個報錯:
運行結果
2. 刪除“c
代碼
運行結果
3. 將”c”作為以兩個“**”的參數寫入,以字典的形式導入
代碼
運行結果
如果對你有幫助的話,歡迎點贊+評論 + 關注我熬,一起討論學習,一起加油!
https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉載,請注明出處(如不注明,盜者必究)
總結
以上是生活随笔為你收集整理的TypeError: missing 1 required keyword-only argument-python中的报错问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HttpContext HttpRun
- 下一篇: Java 泛型(1):基本原理