Commit 51458ba9 by BellCodeEditor

save project

parent 56aa0dce
Showing with 16 additions and 12 deletions
#定义一个函数sum_numbers()
#要求这个函数能接收一个名为num的整型参数
#要求这个函数能计算1+2+3+……+num的结果
def a(n):
if n == 10:
return 1
num = (a(n+1)+1)*2
return num
def new_input():
a=[]
while True:#获取输入内容
x=input('输入,q退')#如果输入的是q
if x=='q':
break
else:
try:
x=int(x)
except:
print('重输')
except:
a.append(x)
print('-'*30)
print(a)
new_input()
s = int(input())
a_n = a(s)
print(a_n)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment