函数
  HFR3StmhiN6t 2023年11月02日 74 0

def get_squares(n: int, lo=1) -> list:

   """

   获取指定数量的完全平方数

   :param n: 指定长度

   :param lo: 指定完全平方数最小值,并以此取得后面的完全平方值,默认值为1

              若不为正确的完全平方值,则向下取值

   :return: 完全平方数 列表数组

   """

   if not isinstance(n, int):          # 判断传入参数类型是否正确

       raise TypeError("n 应传入整数类型")

   lo = int(lo ** 0.5)

   square_arr = [i*i for i in range(lo, lo+n)]

   return square_arr



print(get_squares(6))

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  OK0d47OJKrH5   2023年11月02日   47   0   0 区间更新数据最小值
  Ko0VGOmBbaqG   2023年11月02日   60   0   0 表名字段最小值
  ZUtP41E5P3ln   2023年11月02日   100   0   0 List方法参数最小值
  HFR3StmhiN6t   2023年11月02日   75   0   0 完全平方数默认值最小值
HFR3StmhiN6t
作者其他文章 更多

2023-11-02

最新推荐 更多