在Python中,如果你想要在输出数字时规定行数,你可以使用以下方法:
1. 使用`print()`函数,并设置`end`参数来控制行尾的字符。默认情况下,`print()`函数会在输出的每个元素后面添加一个换行符,但你可以通过设置`end`参数来改变这个行为。例如,如果你想要每输出一个数字后换一行,你可以这样写:
for i in range(1, 101):
print(i, end=' ')
这将会输出从1到100的数字,每个数字后面跟着一个空格,并且每输出一个数字后会换一行。
2. 如果你想要在控制台输出特定数量的数字,并且每个数字占一行,你可以使用`sys.stdout.write()`函数,并在字符串中使用`\n`转义字符表示换行符。例如:
import sys
for i in range(1, 101):
sys.stdout.write(str(i) + '\n')
这将在控制台输出从1到100的数字,每个数字占一行。
请根据你的具体需求选择合适的方法。