看板 Python 關於我們 聯絡資訊
"Hello %s" % ("Suzie","Programmer") 想請問此語法需怎麼修改 才能讓他顯示出來 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.52.150 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1477018435.A.0C2.html
Typebrook: "Hello %s %s" % ("Suzie", "Programmer") 10/21 10:56
Typebrook: 有幾個args就用幾個%,然後在Python3 建議用.format() 10/21 10:57
你好這個方法我是知道的 但我想說有沒有類似向量化的功能 他可以顯示成兩行 只是名字不一樣 ※ 編輯: kero961240 (140.116.52.150), 10/21/2016 11:03:24
Typebrook: 用lambda吧,若你要作成多個str用map,單一str用reduce 10/21 11:14
Typebrook: print(*map(lambda s: 'Hello ' + s, ("Suzie","Progr 10/21 11:14
Typebrook: ammer)), sep='\n') 10/21 11:16
Typebrook: ↑Programmer 後面少了一個 " 10/21 11:17