菜圈的codewars(六),Number-Star ladder

这道题看似简单,但是格式要求很复杂

def pattern(n):
	x=2;
	if(n==1):
		return 1
	m=[]
	m.append('1')
	m.append('\n')
	while x<=n-1:
		l=list(range(x+1))
		i=0
		while i

另附大神的吐血代码:

def pattern(n):
    return '\n'.join(['1'] + ['1' + '*' * (i-1) + str(i) for i in xrange(2, n+1)])


菜圈表示一脸懵逼= =

你可能感兴趣的:(python,菜圈的刷题生活)