簡體   English   中英

語法錯誤:位置參數跟在關鍵字參數之后。 如何繞過它?

[英]SyntaxError: positional argument follows keyword argument. How to bypass it?

這是我的代碼

print("pay as on ",date1 ,month1 ,year1 ,sep='-'"is : " ,pay_matrix[cell +2][level + 1])

我已經嘗試了所有我無法繞過它的方法。 當我刪除 sep='-' 但我需要它時它可以工作。

使用string.format function 對其進行模板化。

print("pay as on {}-{}-{}, is : {}".format(date1 ,month1 ,year1, pay_matrix[cell +2][level + 1]))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM