> 文章列表 > educoder实训——流程控制【4】

educoder实训——流程控制【4】

educoder实训——流程控制【4】

按从小到大顺序输出小于n的非负整数

任务描述

本关任务:编写一个能在同一行输出小于n的非负整数的小程序。

相关知识

range

range 类型表示不可变的数字序列,通常用于在 for 循环中循环指定的次数。
range 参数必须为整数,如果省略 step 参数,则默认为 1。 如果省略 start 参数,则默认为 0。 如果 step 为零,则会引发 ValueError。
range 对象支持除拼接和重复外的通用序列操作

range(stop)
range(start, stop[, step])
输出:10

遍历输出range产生的整数

通俗的理解,遍历range就是:把range中的整数都输出一遍。

示例如下:

for i in range(10):
print(i)
输出:
0
1
2
3
4
5
6
7
8
9

for i in range(10):
print(i, end=’ \') # 不换行,每个输出有一个空格
输出:
0 1 2 3 4 5 6 7 8 9

编程要求

根据提示,在右侧编辑器补充代码,接受一个正整数输入,在同一行依序输出小于n的非负整数。

测试说明
平台会对你编写的代码进行测试: