关于一道练习题,使用range(start, end, step)
2013-10-16 14:30
190 查看
循环. 编写一个程序, 让用户输入三个数字: (f)rom, (t)o, 和 (i)ncrement . 以 i
为步长, 从 f 计数到 t , 包括 f 和 t . 例如, 如果输入的是 f == 2, t == 26, i == 4 , 程序
将输出 2, 6, 10, 14, 18, 22, 26.
f1, t1, i1 = raw_input('pls input three num:').split()
f = int(f1)
t = int(t1)
i = int(i1)
a = max(f, t)
b = min(f, t)
c = (a-b)/i
if (a-b)/i ==0:
for n in range(0, c+1):
m = b + n*i
n = n+1
print 'The num list is %d'%(m)
else:
for n in range(0, c+1):
m = b + n*i
n = n+1
print 'The num list is %d'%(m)
print 'The num list is %d'%(a)
很麻烦对不对??有个更简单的:
f1, t1, i1 = raw_input('pls input three num:').split()
f = int(f1)
t = int(t1)
i = int(i1)
a = max(f, t)
b = min(f, t)
for n in range (b, a, i):
print 'The num lis is %d'%(n)
print 'The num lis is %d'%(a)
巧妙使用range(start, end, step)方法
为步长, 从 f 计数到 t , 包括 f 和 t . 例如, 如果输入的是 f == 2, t == 26, i == 4 , 程序
将输出 2, 6, 10, 14, 18, 22, 26.
f1, t1, i1 = raw_input('pls input three num:').split()
f = int(f1)
t = int(t1)
i = int(i1)
a = max(f, t)
b = min(f, t)
c = (a-b)/i
if (a-b)/i ==0:
for n in range(0, c+1):
m = b + n*i
n = n+1
print 'The num list is %d'%(m)
else:
for n in range(0, c+1):
m = b + n*i
n = n+1
print 'The num list is %d'%(m)
print 'The num list is %d'%(a)
很麻烦对不对??有个更简单的:
f1, t1, i1 = raw_input('pls input three num:').split()
f = int(f1)
t = int(t1)
i = int(i1)
a = max(f, t)
b = min(f, t)
for n in range (b, a, i):
print 'The num lis is %d'%(n)
print 'The num lis is %d'%(a)
巧妙使用range(start, end, step)方法
相关文章推荐
- range 的实现细节(start、end、step)(左闭右开区间)
- 关于va_list va_start va_arg va_end 的使用和原理
- TextView中使用一个字符串替换字符串str中start到end的子字符串
- va_start、va_end、va_list的简单使用
- 关于一道面试题,使用C#实现字符串反转算法
- va_start和va_end的使用及原理
- va_start和va_end使用详解
- va_start和va_end的使用及原理
- va_start和va_end使用详解
- va_start和va_end使用详解
- AT指令/va_start/va_arg/va_end/vsprintf 使用说明(C语言)
- va_start和va_end使用详解
- va_start和va_end使用详解
- 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法
- va_list、va_start、va_arg、va_end的原理与使用
- va_start和va_end的使用及原理
- va_list、va_start、va_arg、va_end的原理与使用(转载)
- C语言可变参数函数及三个宏va_start、va_arg和va_end的使用
- 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法
- va_start和va_end使用详解