用python构造千万条ip地址

2023-11-01

技术手段:列表解析,

技术引申:让学员思考如何实现输出1000以内的水仙花数?

r = range(1, 6)
#r = range(1, 256)
ip = [ str(x)+"."+str(y)+"."+str(z)+"."+str(w) for x in r for y in r for z in r for w in r]
for i in ip:
	print i



1.1.1.1
1.1.1.2
1.1.1.3
1.1.1.4
1.1.1.5
1.1.2.1
1.1.2.2
1.1.2.3
1.1.2.4
1.1.2.5
1.1.3.1
1.1.3.2
1.1.3.3
1.1.3.4
1.1.3.5
1.1.4.1
1.1.4.2
1.1.4.3
1.1.4.4
1.1.4.5
1.1.5.1
1.1.5.2
1.1.5.3
1.1.5.4
1.1.5.5
1.2.1.1
1.2.1.2
1.2.1.3
1.2.1.4
1.2.1.5
1.2.2.1
1.2.2.2
1.2.2.3
1.2.2.4
1.2.2.5
1.2.3.1
1.2.3.2
1.2.3.3
1.2.3.4
1.2.3.5
1.2.4.1
1.2.4.2
1.2.4.3
1.2.4.4
1.2.4.5
1.2.5.1
1.2.5.2
1.2.5.3
1.2.5.4
1.2.5.5
1.3.1.1
1.3.1.2
1.3.1.3
1.3.1.4
1.3.1.5
1.3.2.1
1.3.2.2
1.3.2.3
1.3.2.4
1.3.2.5
1.3.3.1
1.3.3.2
1.3.3.3
1.3.3.4
1.3.3.5
1.3.4.1
1.3.4.2
1.3.4.3
1.3.4.4
1.3.4.5
1.3.5.1
1.3.5.2
1.3.5.3
1.3.5.4
1.3.5.5
1.4.1.1
1.4.1.2
1.4.1.3
1.4.1.4
1.4.1.5
1.4.2.1
1.4.2.2
1.4.2.3
1.4.2.4
1.4.2.5
1.4.3.1
1.4.3.2
1.4.3.3
1.4.3.4
1.4.3.5
1.4.4.1
1.4.4.2
1.4.4.3
1.4.4.4
1.4.4.5
1.4.5.1
1.4.5.2
1.4.5.3

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用python构造千万条ip地址 的相关文章

随机推荐

  • 第二章 - 数据类型与运算

    第二章 数据类型与运算 2 1 数据类型 使用编程语言进行编程时 需要用到各种变量来存储各种信息 变量保留的是它所存储的值的内存位置 这意味着 当您创建一个变量时 就会在内存中保留一些空间 需要存储各种数据类型 比如字符型 宽字符型 整型
  • 【无标题】数字三角形

    题目描述 打印数字三角形 从1开始输出 第i行输出i个数 每个数字按4个位置输出 注 c语言中 4d可以输出一个数 占据四个位置 右对齐 输入描述 输入一行 包含一个整数n 1 lt n lt 1000 输出描述 输出n行 第i行 有i个数
  • 【Linux】gdb调试器的使用

    文章目录 一 gdb简介 二 调试前的准备 1 生成调试文件 2 启动 gdb 三 gdb 使用方法 1 查看源代码 2 设置 查看断点 多种方式设置断点 方法一 方法二 方法三 3 run 4 删除断点 断点无效 5 逐过程调试 以函数为
  • mac 远程ftp服务器文件共享,Mac系统Macbook以FTP方式与局域网中的PC共享文件

    很多人都知道在Windows 下 系统会有自带的FTP功能 只不过我们在使用的时候 进行了一定的配置 而在Mac OS 下 一般的情况下 很多同学都是通过第三方的FTP软件来搭建FTP服务器 或者说进行文件共享的 可是在今天 我们可以通过M
  • 「Photoshop2021入门教程」调整图片到不同的长宽比

    不影响画质的前提下如何调整图片的长宽比例呢 小编为大家带来Photoshop2021新手系列教程 今天我们来学习调整图片到不同的长宽比 PS打开需要调整的图片 3639 5000PX 如何调整成3000 3000PX的图片呢 菜单栏选择图像
  • 文字滚动效果,歌词滚动

    TOC 文字滚动效果 歌词滚动 在这里插入代码片
  • 基于MapReduce的(用户、物品、内容)的协同过滤推荐算法

    1 基于用户的协同过滤推荐算法 利用相似度矩阵 评分矩阵得到推荐列表 已经推荐过的置零 2 基于物品的协同过滤推荐算法 3 基于内容的推荐 算法思想 给用户推荐和他们之前喜欢的物品在内容上相似的物品 首先在物品特征建模 转载于 https
  • linux硬盘安装mint教程,硬盘安装Linux Mint KDE 10

    想要为MBP装一个KDE桌面 结果选择了Linux Mint KDE 10 Mint KDE 10只提供了DVD版本 并没有提供CD版本 所以700M的CD RW也就无用武之地了 我只好另辟蹊径了 其实方法很简单 硬盘安装呗 经过一番折腾
  • Python获取当前时间(time模块)

    Python获取当前时间 time模块 1 time time 返回当前时间戳 值为按秒计算的浮点数 表示从1970年1月1日0点0分开始 到当前时间 一共经历了多少秒 import time time time 1566028075 37
  • Linux ssh下实现免密码登录

    Linux ssh下实现免密码登录 在日常的工作中我们不免要在各种个linux服务器之前来回切换 即使现在的shell工具支持多选项卡控制多个shell那来回切换也是很麻烦的一件事 现在我来弄一个服务器间的相互免密操作 1 Linux下生成
  • 深入浅出hibernate之PO,VO,load,get

    今天老师重新详细讲解了hibernate 里的POVO 最开始理解的POVO 感觉就是通过SAVE 方法 将OBJ 持久化到数据库 如果要UPDATE 只要将oBJ 里属性SET一个新值 然后执行下UPDATE就好 这是种错误的概念 因为那
  • spring boot 过滤器、拦截器的区别与使用

    拦截器与过滤器的区别 1 过滤器和拦截器触发时机不一样 过滤器是在请求进入容器后 但请求进入servlet之前进行预处理的 请求结束返回也是 是在servlet处理完后 返回给前端之前 如下图 2 拦截器可以获取IOC容器中的各个bean
  • sed和awk常用方法

    sed和awk是比较基础的类Unix系统中批量处理文本的好东西 sed负责做行的编辑 awk负责做列编辑 这里将说一点这方面的知识 需要明白的一点就是他们的处理都是按照行来做的处理 sed 命令格式 sed options command
  • Python实现RSA加密算法

    Python实现RSA加密算法 RSA是一种非对称密码学算法 广泛应用于信息安全领域 在这篇文章中 我们将使用Python编写一个RSA加密算法 算法流程 选择两个大质数p和q 计算n p q 计算n的欧拉函数phi n p 1 q 1 选
  • 如何用51单片机实现pwm调光+呼吸灯(超详细+源码)

    洗剪吹一条龙服务 PWM信号产生电路设计 综合设计背景及意义 在工控行业 PWM信号可以用来调节电机转速 调节变频器以及BLDC电机驱动等 在LED照明行业 可以通过PWM来控制LED灯的亮暗变化 还可以通过PWM信号来控制无源蜂鸣器发出简
  • 计算机指法标准,计算机键盘指法的正确练习步骤

    键盘指法练习图电脑键盘指法练习学习目的 1 正确指法 2 熟悉字母位置 计算机键盘指法学习步骤 第一步是将手指放在键盘上 如下图所示 将手指放在八个基本键上 并将两个手指放在空格键上 第二步 练习击键 例如 要敲击D键 方法是 1 将左手抬
  • 长度12的数组,要求对数据分为3组,每组数据对应位置的数字为前几位的和,并返回12位数组...

    例如 1 2 3 4 5 6 7 8 9 10 11 12 要求返回 1 3 6 10 5 11 18 26 9 19 30 42 var arr 1 2 3 4 5 6 7 8 9 10 11 12 function add arr1 n
  • MySQL 删除表的三种方式的区别

    MySQL 删除表的三种方式 1 drop table drop 是直接删除表信息 速度最快 但是无法找回数据 例如删除 user 表 drop table user 2 truncate table truncate 是删除表数据 不删除
  • java将多张图片添加水印并生成压缩包导出2(不复制图片,不需要擦出绘制记录)

    java将多张图片添加水印并生成压缩包导出2 不复制图片 package com centit imgsdown controller import com alibaba fastjson JSONArray import com ali
  • 用python构造千万条ip地址

    技术手段 列表解析 技术引申 让学员思考如何实现输出1000以内的水仙花数 r range 1 6 r range 1 256 ip str x str y str z str w for x in r for y in r for z i