编写打印从n到m之间数据的函数
要求:
函数名为PrintData(x,y)
打印的数据在一行上显示,每个数据以空格分开,打印后不换行
输入 | 输出 | |
示例 1 | 2,5 1,7 | 2 3 4 5 1 2 3 4 5 6 7 |
答案如下:
def PrintData(x,y):
for i in range(x,y+1):
print(i,end = ' ')
a,b = map(int,input().split(','))
PrintData(a,b)
编写打印星号三角形函数,使用该函数,传入数据2、3、4打印出如下圣诞树图形
*
***
*
***
*****
*
***
*****
*******
答案如下:
def santa(n):
for i in range(1,n+1):
print(' '*(4-i)+'*'*(2*i-1))
#上面的4-i可以根据数据进行修改
santa(2)
santa(3)
santa(4)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)