禁止转载,原文:https://blog.csdn.net/qq_45801887/article/details/140079866
参考教程:B站视频讲解——https://space.bilibili.com/3546616042621301
- 有帮助麻烦点个赞 ~ ~
Python123题库
数列求和
类型:简单循环
描述
用户输入一个小于10的正整数,求1 + 12 + 123 + 1234 + …… 的前n项的和
输入
一个正整数 n(测试数据保证小于10)
输出
数列的和
示例
输入:5
输出:13715
百分制成绩转换五分制(循环)
类型:流程控制
描述
编写一个学生成绩转换程序,用户输入百分制的学生成绩,成绩大于或等于90且小于或等于100的输出为“A”,成绩大于或等于80且小于90的输出为“B”,成绩大于或等于70且小于80的输出为“C”,成绩大于或等于60且小于70的输出为“D”,成绩小于60的输出为“E”。输入数据不合法时输出“data error!”。用户可反复输入成绩进行转换,输入负数时输出“end”并结束程序
输入格式
每次输入一个浮点数,代表百分制成绩;反复输入,输入负数结束程序
输出格式
根据每一次的输入值分别输出A、B、C、D、E中的一个字母或"data error!“或"end”。输出end时程序结束。
示例
输入:
88
99
56
156
-5
输出:
B
A
E
data error!
end
正负交错数列前n项和
类型:简单循环
描述
1-1/2+2/3-3/5+4/8-5/13+…的前n项和,n由用户输入(n>0),结果用str.format()方法保留小数点后6位数字输出。
输入格式
一个正整数
输出格式
前n项的和
示例 1
输入:12
输出:0.828448
求数列前n项的平方和
类型:简单循环
描述
现有数列:1,2,3,4,……,n,计算并输出其前n项的平方和,即求:
1×1+2×2+3×3+……+n×n的和。
输入格式
输入一个正整数 n
输出格式
数列前n项的平方和
示例
输入
3
输出
14