pyhon生成等差数列
发布日期:2021-06-29 03:49:14
浏览次数:3
分类:技术文章
本文共 689 字,大约阅读时间需要 2 分钟。
class ArithmeticSeqGenerator(): def find_term_n(self, n): if self.start % 1 != 0: print("Please choose an integer.") elif n % 1 != 0 and n < 1: print("Please choose a positive whole number.") else: term_n = self.start + (n-1)*self.diff return term_n def generator(self, start, n, diff): self.start = start self.n = n self.diff = diff seq = [self.start] for i in range(1, self.n): seq.append(self.find_term_n(i)) return seqSeqGen = ArithmeticSeqGenerator()SeqGen.generator(0, 5, 0.35)[0, 0.0, 0.35, 0.7, 1.0499999999999998]
三个参数:
start: 起点数 n: 生成的数量 diff: 差值转载地址:https://blog.csdn.net/zdx1996/article/details/108671571 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月11日 00时13分52秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
做好以下四点,拒做 “ 空心 ” 程序员 | CSDN 博文精选
2019-04-29
程序员为什么非得参加一场编程竞赛?
2019-04-29
V 语言强势登顶 GitHub TOP1,欲取 Go 而代之?
2019-04-29
关于RocketMQ消息拉取与重平衡的一些问题探讨
2019-04-29
不同业务场景下如何进行数据库水平切分?
2019-04-29
如何准备算法工程师面试,斩获一线互联网公司机器学习岗offer?
2019-04-29
循环、递归与魔术(一)——递归与循环的数理逻辑
2019-04-29
1030MD
2019-04-29
发布文章---状态--恢复
2019-04-29
保存测试
2019-04-29
新发布文章000
2019-04-29
欢迎使用CSDN-markdown编辑器asdasd
2019-04-29
javascript中的深拷贝与浅拷贝
2019-04-29
javascript中的伪数组
2019-04-29
ReactNative豆瓣电影项目文档
2019-04-29
gantt
2019-04-29
百度小程序12
2019-04-29
数据库12
2019-04-29
"英文引号收藏后不显示"
2019-04-29
vip
2019-04-29