python3中 format方法的一些問題
問題描述
_manny = int(input(’請(qǐng)輸入您的預(yù)算:’)) #預(yù)算
_cargo = [[’iphone’, 5888], [’computer’, 6400], [’desk’, 800], [’pen’, 40], [’smoke’, 400]] # 商品清單
_quit = ’q’ # 按q退出
_consume = 0 # 消費(fèi)金額
print(’以下是為您準(zhǔn)備的商品列表,請(qǐng)按對(duì)應(yīng)序號(hào)選擇您需要的商品:’)
for i in range(4):
print(’序號(hào){}’,’商品名稱:{}’,’商品單價(jià):{}’.format(i+1,_cargo[i][0], _cargo[i][1]))

初學(xué) format方法學(xué)的不是很好。這里老是要不了自己想要的結(jié)果。請(qǐng)老司機(jī)帶帶。。。
問題解答
回答1:>>> print(’序號(hào){},商品名稱:{},商品單價(jià):{}’.format(1,2, 3))序號(hào)1,商品名稱:2,商品單價(jià):3回答2:
>>> for i in range(4):print(’序號(hào){}’.format(i+1),’商品名稱:{}’.format(_cargo[i][0]),’商品單價(jià):{}’.format( _cargo[i][1])) 序號(hào)1 商品名稱:iphone 商品單價(jià):5888序號(hào)2 商品名稱:computer 商品單價(jià):6400序號(hào)3 商品名稱:desk 商品單價(jià):800序號(hào)4 商品名稱:pen 商品單價(jià):40你要的是這樣的效果嗎?回答3:
print(’序號(hào){0:}’,’商品名稱:{1:}’,’商品單價(jià):{2:}’.format(i+1,_cargo[i][0], _cargo[i][1]))回答4:
for i in range(4):
print(’序號(hào){0} 商品名稱:{1} 商品單價(jià):{2}’.format(i+1,_cargo[i][0], _cargo[i][1]))
相關(guān)文章:
1. 我在centos容器里安裝docker,也就是在容器里安裝容器,報(bào)錯(cuò)了?2. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!3. docker不顯示端口映射呢?4. docker-compose中volumes的問題5. golang - 用IDE看docker源碼時(shí)的小問題6. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””7. javascript - 連續(xù)點(diǎn)擊觸發(fā)mouseleave事件8. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問題!!9. docker容器呢SSH為什么連不通呢?10. mac里的docker如何命令行開啟呢?

網(wǎng)公網(wǎng)安備