課程
/后端開發(fā)
/Python
/Python3 入門教程(新版)
print('you age={}'.format(age))這一句什么意思
2023-05-05
源自:Python3 入門教程(新版) 4-1
正在回答
代碼沒有問題, 可以這樣理解
s = 'you age={}'
s.format(age)
意思是將字符串s進(jìn)行格式化輸出, 將變量age的值插入到花括號占位符
這個(gè)代碼執(zhí)行有錯(cuò)誤:
Traceback?(most?recent?call?last): ??File?"index.py",?line?10,?in? ????print('you?age={}'.format(age)) NameError:?name?'age'?is?not?defined
應(yīng)該是:print('you age={}'.format('age'))
.format是模板方法,由兩個(gè)部分組成,字符串模板和模板數(shù)據(jù)內(nèi)容組成,通過大括號{},就可以把模板數(shù)據(jù)內(nèi)容嵌到字符串模板對應(yīng)的位置,這句話的意思是把字符串'age'嵌到{}的位置
{}
楓_箏
舉報(bào)
python3入門教程,讓你快速入門并能編寫簡單的Python程序
4 回答請問如何輸入任意age值,返還運(yùn)算結(jié)果?
1 回答請使用兩種format的方式打印字符串Life is short, you need Python
2 回答請使用兩種format的方式打印字符串Life is short, you need Python。
1 回答for name in names: score = scores[index] print('name = {}, score = {}'.format(name, score)) index = index + 1
1 回答format
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2023-08-26
代碼沒有問題, 可以這樣理解
s = 'you age={}'
s.format(age)
意思是將字符串s進(jìn)行格式化輸出, 將變量age的值插入到花括號占位符
2023-05-06
這個(gè)代碼執(zhí)行有錯(cuò)誤:
應(yīng)該是:print('you age={}'.format('age'))
.format是模板方法,由兩個(gè)部分組成,字符串模板和模板數(shù)據(jù)內(nèi)容組成,通過大括號
{}
,就可以把模板數(shù)據(jù)內(nèi)容嵌到字符串模板對應(yīng)的位置,這句話的意思是把字符串'age'嵌到{}的位置