python求从M个列表中取N个出来的组合算法
用python语言编写一个m行n列得表格怎么写? def drawTable(iRow,iColumn,iCellW=5,iCellH=3):def func(x,y):if(x%iCellW=0)and(y%iCellH=0):print '+',elif x%iCellW=0:print '|',elif y%iCellH=0:print '-',else:print ' ',for y in range(iColumn*iCellH+1):for x in range(iRow*iCellW):func(x,y)print '+'drawTable(5,3)上例为画一个五行三列表格的代码示例,在python 2.7版本上测试通过。行列数目以及单元格宽度都可通过函数参数控制。
python中怎样同时输出m+n和 m,n中较大的一项? m=5 n=10 print(m+n,m if m>;n else n)难道你想问的就是这个?