亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

print('you age={}'.format(age))

print('you age={}'.format(age))這一句什么意思


正在回答

2 回答

https://img1.sycdn.imooc.com//64e9e6cf00016a7c07140104.jpg


代碼沒有問題, 可以這樣理解

s = 'you age={}'

s.format(age)

意思是將字符串s進行格式化輸出, 將變量age的值插入到花括號占位符

0 回復 有任何疑惑可以回復我~

這個代碼執行有錯誤:

Traceback?(most?recent?call?last):
??File?"index.py",?line?10,?in?
????print('you?age={}'.format(age))
NameError:?name?'age'?is?not?defined

應該是:print('you age={}'.format('age'))

.format是模板方法,由兩個部分組成,字符串模板和模板數據內容組成,通過大括號{},就可以把模板數據內容嵌到字符串模板對應的位置,這句話的意思是把字符串'age'嵌到{}的位置

0 回復 有任何疑惑可以回復我~
#1

楓_箏

沒錯,前面有age = 19,又不是字符型數據
2023-07-26 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

print('you age={}'.format(age))

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號