1. 求s=a+aa+aaa+aaaa+aa...a的值,其中a是⼀个数字。例如2+22+222+2222+22222(此时共有5个数相加),⼏个数相加有键盘控制。
n=input('输入一个数:')
m=input('输入:')
s=0
for x in range(1,int(n)+1):
s+=int(m*x)
print(s)
2. 打印图形1
n = 4
@
@@
@@@
@@@@
i=1
while i<5:
print('@'*i)
i+=1
n = 5
@
@@
@@@
@@@@
@@@@@
i=1
while i<6:
print('@'*i)
i+=1
3. 打印图形2
n = 3
@
@@@
@@@@@
i=1
while i<4:
if i < 4:
print(' '*(3-i),'@'*(2*i-1))
i+=1
n == 5
@
@@@
@@@@@
@@@@@@@
i=1
while i<5:
if i <5:
print(' '*(4-i),'@'*(2*i-1))
i+=1
4. 打印图形3
n = 3
@@@
@@
@
i=3
while 0<i<4:
print('@'*i)
i+= -1
5不会
6不会
7不会
8不会
9打印图形(菱形)
n = 4
@
@@@
@@@@@
@@@@@@@
@@@@@
@@@
@
i=1
while i<=7:
if i <=3:
print(' '*(4-i),'@'*(2*i-1))
else:
print(" " * (i - 4), "@" * (2 * (8 - i) - 1))
i += 1