python实验题题库
7页调用函数求和 1!+2!+3!+n!,n 的值从键盘输入。其中定义一个求n!的函数。示例1:输入:10输出:4037913示例2:输入:12输出:522956313注意:输入使用 input(),不要增加额外的提示信息;Python中 input 函数返回值是字符串, 可以使用 int(input() 或 eval(input() 来进行转换 。def fact(n): t = 1 for i in range(1, n + 1): t *= i return tn = int(input()sum = 0for i in range(1,1+n): sum = sum + fact(i)print(sum)输入任意三个数,输出它们的平均值(保留一位小数),其中编写一个函数calc实现求三个数的平均值的功能。示例:输入:3 4 5输出:4.0def calc(a,b,c): t = (a+b+c)/3 return ta,b,c = eval(input()print(:.1f.format(calc(a,b,c)一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=123(6的因子是1,2,3)。现在,你要写一个程序,读入两个正整数n和m(1=nm t: print(遗憾,太大了) elif guess t: print(遗憾,太小了) else: print(f你猜对了,共猜了sum次) #f 格式化字符串,可在字符串中嵌入变量,将sum解释为变量 break求1000以内的7的倍数之和。此题无输入,输出结果数字即可。sum = 0for i in range(1, 1000): if i % 7 = 0: sum += iprint(sum)输入一个正整数N,计算并输出N的阶乘。n! = 1 * 2 * 3 * * n示例1:输入:10输出:3628800n = int(input(请输入一个正整数:)t = 1for i in range(1, n+1): t *= iprint(t)键盘输入一个字符串,统计字母、数字、其它字符的个数。
《python实验题题库》由会员eu****9分享,可在线阅读,更多相关《python实验题题库》请在金锄头文库上搜索。
2023-10-03 80页
2022-10-24 80页
2022-09-13 120页
2023-06-26 80页
2023-10-30 21页
2022-10-17 14页
2023-03-22 12页
2023-09-11 23页
2023-03-26 2页
2022-10-19 7页