python range函数练习题
偶数序列
题目描述
创建一个 range 对象,生成 0 到 20 之间的所有偶数(包含 0,不包含 20)。
输出示例
0 2 4 6 8 10 12 14 16 18
实现代码
result = range(0, 20, 2)
print(*result)
逆序序列
题目描述
创建一个 range 对象,生成从 10 到 1(包含 10,包含 1)的所有整数,按逆序排列。
输出示例
10 9 8 7 6 5 4 3 2 1
实现代码
result = range(10, 0, -1)
print(*result)
100 以内 5 的倍数
题目描述
创建一个 range 对象,生成 1 到 100 之间所有能被 5 整除的数(包含 100)。
输出示例
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
实现代码
multiples_of_5 = range(5, 101, 5)
print(*multiples_of_5)
逆序偶数序列
题目描述
创建一个 range 对象,生成从 30 开始每隔 2 个数递减到 2 的序列(包含 30 和 2)。
输出示例
30 28 26 24 22 20 18 16 14 12 10 8 6 4 2
实现代码
even_descending = range(30, 1, -2)
print(*even_descending)
特定数值序列
题目描述
创建一个 range 对象,生成 15、20、25、30、35 这几个数字。
输出示例
15 20 25 30 35
实现代码
specific_sequence = range(15, 40, 5)
print(*specific_sequence)