sum1 = 0print('请输入元素的值:')
a = int(input())
list1 = [a]
print('请输入数的个数:')
n = int(input())
for i in range(1, n):
list1.append(list1[i - 1] * 10 + a)
print(sum(list1))
输出结果:
请输入元素的值:
2
请输入数的个数:
5
24690
#####打印图形1
img = '★'
list1 = [img]
print('请输入图形行数:')
n = int(input())
for i in range(0, n):
if i == 0:
print(list1[i])
else:
list1.append(list1[i-1]+img)
print(list1[i])
输出结果:
5
★
★★
★★★
★★★★
★★★★★
#####打印图形2
print('请输入图形行数:')
n = int(input())
picture = '@'
list1 = [picture]
img = [picture]
for i in range(0, n):
if i == 0:
print(img[i].center(n*2))
else:
list1.append(list1[i - 1] + picture*2)
img.append(list1[i])
print(img[i].center(n*2))
输出结果:
4@ @@@ @@@@@ @@@