在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
提交
取消