使用Python過程出現的細節問題:TypeError: not enough arguments for format string


今天使用字符串格式化時,遇到的一點小問題:調用這個方法解釋器出錯了:TypeError: not enough arguments for format string

  

def ll(name,age):
    print('name:%s,age:%s' %name, age)

ll('huhu',18)

運行結果:

 File "D:/python/pylib.py", line 69, in ll
    print('name:%s,age:%s' %name, age)
TypeError: not enough arguments for format string

  

正確的寫法:

  

def ll(name,age):
    print('name:%s,age:%s' % (name, age))
ll('huhu',18)

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM