uj5u.com熱心網友回復:
a = input('請輸入a的值: ')
n = input('請輸入n的值: ')
a_list = []
for i in range(int(n), 0, -1):
a_list.append(int(a * i))
result = a_list[0] - sum(a_list[1:])
print(f'result={result}')
uj5u.com熱心網友回復:
[color=#FFCan=(input('a的值1-9: n的值1-80: '))
a,n=an.split(" ")
a,n=int(a),int(n)
print(a,n)
s=int(str(a)*n)
for num in range(1,n):
s=s-int(str(a)*num)
print (s)C00][/color]
uj5u.com熱心網友回復:
a,b = input(">").split()
print(sum([int(a*i) if i == int(b) else -1*int(a*i) for i in range(int(b),0,-1)]))
uj5u.com熱心網友回復:
a,n = input().split(" ")n=int(n)
r = list(map(lambda n:a*n, [x for x in range(n,0,-1)])) #用map函式創建迭代器,匿名運算式回傳單項,迭代器元素類似為[2222,222,222],用list()將迭代器轉換為串列
sub = int(r[0]) #取得第一個值作為結果
for i in r[1:]:
sub = sub - int(i) #回圈減去后面的值
print(sub)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/57317.html
下一篇:Python
