当前位置: 代码迷 >> 综合 >> python2 print end 报错
  详细解决方案

python2 print end 报错

热度:1   发布时间:2023-12-10 11:06:13.0

因为 在python2.x 中,print方法并没有 end参数,所以直接使用以下语句会报错:

print('XXXXX', end='')

上面这种语法在python3中没有问题,如果我就是想单纯的输出字符串不换行,可以使用 sys.stdout.write:

import sys
row = int(input('请输入行数: '))
for i in range(row):for _ in range(i + 1):sys.stdout.write('*')print('')

 

  相关解决方案