You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Notepad++或其他工具生成1到100带小数的序列数字?

生成指定格式的1到100数字序列的实现方法

下面提供几种离线工具的实现方案,都能满足你的需求:

方法一:Notepad++结合列编辑与正则表达式

  1. 生成小数基础序列
    打开Notepad++新建文档,点击「编辑」→「列块编辑」(快捷键Alt+C),设置:
    • 起始数:1.1
    • 结束数:99.9
    • 步长:0.1
    • 勾选「十进制数」,点击确定,生成每行一个小数的序列。
  2. 插入整数节点
    打开「查找替换」(Ctrl+H),切换到「正则表达式」模式并勾选「匹配新行」:
    • 查找框:^(\d+)\.9$
    • 替换框:\1.9\n\1
      点击「全部替换」后,删除开头的整数1,再把最后一行的99替换为100,即可得到符合要求的序列。

方法二:Python脚本(快速批量生成)

如果你有Python环境,直接运行以下代码即可生成序列,支持直接打印输出或保存到本地文件:

sequence = []
for integer in range(1, 100):
    # 添加x.1到x.9的小数
    for decimal in range(1, 10):
        sequence.append(f"{integer}.{decimal}")
    # 添加下一个整数节点
    sequence.append(str(integer + 1))

# 打印到控制台
for num in sequence:
    print(num)

# 或者保存到本地文本文件
with open("number_sequence.txt", "w", encoding="utf-8") as f:
    f.write("\n".join(sequence))

方法三:Excel手动填充

  1. 在A1单元格输入1.1,A2输入1.2,选中A1:A2下拉填充至A9,得到1.1-1.9;
  2. A10输入2,A11输入2.1,A12输入2.2,选中A11:A12下拉填充至A19,得到2.1-2.9;
  3. A20输入3,重复上述逻辑,直到最后一行输入100;
  4. 选中所有内容复制到Notepad++或其他文本工具即可。

内容的提问来源于stack exchange,提问作者Usemo Shank

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 11:50:45