在python2.4中若想讓兩個print()打印在同一行,怎在print()中加一個逗號即可,eg:print(“........”,)但在python3.x中這個不行了,想問一下在python3.x中,怎么實現同行打?。?
3 回答
呼啦一陣風
TA貢獻1802條經驗 獲得超6個贊
>>> for i in range(4):
print 'what',
這樣也不行嗎?
追問
現在的python3.x中已經不支持print 'what',這種print了,必須加上括號,而且,>>> for i in range(4): print 'what', 確實不行。
哆啦的時光機
TA貢獻1779條經驗 獲得超6個贊
print(i, end=",") 這種
有一個BookOrder.csv文件記錄著訂單詳情,但其中的 書籍名稱 和 單價 要查詢 BookList.csv 文件才能獲知,之后才能根據 單價 和 銷量 來計算 小計。請編寫一段程序完成這個過程。為保護原始數據,請將填充后的訂單詳情保存到新文件BookOrder_filled.csv中打開這兩個文件,讀出其中的所有行。對于BookOrder.csv中的第一行直接寫到新文件BookOrder_filled.csv中。從BookOrder.csv中的第二行開始,每一行都要獲知這行的圖書編號,然后去BookList.csv中的第二行開始找,看哪一行是這個圖書編號。一旦在BookList.csv中找到目標,就將BookList.csv中的目標行按逗號拆分,得到一個list,這個列表的后兩個元素是我們需要的書名和單價。
添加回答
舉報
0/150
提交
取消
