以前完全没想到我一个学新闻传播的学生居然也要学Python,不仅要学,还要学三个学期,高数物理化学都忍了,Python是真的不会啊
有没有好姐姐哥哥可以救救笨脑子学妹解一下这两道题呀:
第一题:计算1+2!+3!+......+n!
第二题:输入任意4个10以内的数,能组成多少个互不相同且数字不重复的三位数。
def main():
a = input()
sum = 0
if a.isdigit():
n = eval(a)
if n > 0:
fact = 1
for i in range(1, n 1):
fact *= i
sum = fact
print(sum)
else:
print("输入有误,请输入正整数")
else:
print("输入有误,请输入正整数")
main()
(百度搜到了一些代码能跑出来,但老师要求用函数方法,球球大佬们了)