[Python]根据ip地址计算子网掩码位数

脚本代码以及结果

代码

#!/bin/bashnetmask = '255.255.255.0'result = ""print netmaskfor num in netmask.split('.'):temp = str(bin(int(num)))[2:]result = result + tempprint len("".join(str(result).split('0')[0:1]))

[Python]根据ip地址计算子网掩码位数相关推荐

  1. IP地址子网掩码位数换算方法及解释子网掩码的作用

    IP地址子网掩码位数换算方法及解释子网掩码的作用 子网位 /主机位 子网掩码 子网最大数 /主机最大数 2 /22 /10 | 255.192.0.0 2 /4194302 3 /21 /11 | 2 ...

  2. IP地址计算---子网掩码确定和子网划分等详解 (附常见相关习题)

    . 一. Ip地址 1.什么是IP地址 2.什么是子网掩码 3.ip地址的两种表示方式 3.特殊的一类IP地址 二.常见IP相关计算 1.网络号 2.主机号 3.广播地址 4.可用IP地址范围 5.子 ...

  3. 使用ip地址计算子网掩码的方法

    计算子网掩码的方法是通过确定一个IP地址中的网络地址和主机地址部分,来确定其子网掩码. 一般的方法是: 确定网络的位数(也就是说确定有多少位用来表示网络地址,剩下的位数表示主机地址). 按照网络位数将 ...

  4. 计算机网络通过IP地址计算子网掩码

    考试时候没注意这类型的题目,导致失利,之后自己又查阅了下资料 计算机网络考试中一般会给你一个IP地址,计算其子网掩码 例如牛客网的这道题 做题思路步骤如下: 首先知道网络位号共23位,32-23=9: ...

  5. 八、python编写IP地址计算第一个可用IP地址、最后一个可用IP地址、网络号、广播地址、主机数

    # IP子网掩码转为子网掩码有多少个1的整数,例如:"255.255.255.0"有24个1 def strNetmask2nNetmask(strNetmask: str) -& ...

  6. iP地址计算子网掩码(附示例)

    一.默认子网掩码 默认子网掩码是根据IP地址类别预定义的固定值,它用于将IP地址分成网络部分和主机部分.以IPv4为例,其默认子网掩码由IP地址的第一位数字(即A.B.C.D类)决定.具体如下: A类 ...

  7. 根据IP地址计算子网掩码、网络地址、广播地址、子网数

    一.IP地址为192.168.1.53/27 1.网络位为27,主机位为32-27=5 所以子网掩码为11111111.11111111.11111111.11100000  -->255.25 ...

  8. 已知一个IP地址计算子网掩码(C语言)

    废话不多说了直接上程序 #include <stdio.h> #include<math.h> #include<stdlib.h> static int a=0; ...

  9. 知道ip求子网掩码,网络地址,广播地址

    ip地址的定义和分类 ip地址是唯一标识网络上的计算机,ip由32位的0,1组成.网络中的每个路由或主机都有独一无二的ip地址,用来区分用户. ip地址是32位的二进制数,可以使用点分十进制表示,8位 ...

最新文章

  1. oracle照片字节大小值,Oracle每条记录的平均字节数
  2. 网络营销外包下字节跳动如此优秀私有市场估值远超拼多多与京东
  3. 第18节 知识管理
  4. uwsgi基础——最佳实践和问题
  5. 关于大数据的那些事儿
  6. VNC介绍(第一篇)
  7. 线性模型(1) —— 多元线性回归
  8. selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’解决
  9. 虚拟机安装CentOS6.4
  10. git出现红字说明什么_怀孕的第一个月会出现什么变化?若有7种表现,说明可能怀上了...
  11. 调教 游戏java_如何优雅的调教Java(eclipse篇)(三)安装插件的崩溃瞬间代号(2599)...
  12. BZOJ4003 [JLOI2015]城池攻占 左偏树 可并堆
  13. 设计模式-第九篇之观察者模式
  14. 水平放滑轮组计算机械效率,滑轮组机械效率     王凤霞
  15. 教你识别显存颗粒编号
  16. 基于vue前端聊天插件_基于Vue聊天的实现
  17. 微信小程序---倒计时
  18. 统计学第十二周,第十三周
  19. 微信支付-APP支付
  20. 低代码学习教程:通讯录支持批量导出导入

热门文章

  1. BigDecimal比较大小工具类
  2. 人工智能机器人标准化建设的意义
  3. 9.27 英语听力练习
  4. JavaScript防抖(王者荣耀回城)、节流(王者荣耀技能读条)
  5. 4.4 给单元格快速添加斜线 [原创Excel教程]
  6. 苦心志,劳筋骨,饿体肤,乏其身,乱其所为
  7. 突然,我想恋爱了(一)
  8. QQ飞车手游S25赛季什么时候更新?S25赛季段位继承表图文一览
  9. 计算机论文的技术路线图,怎么写好论文开题报告技术路线流程图
  10. vue +SpringBoot + FreeMarker + FlyingSaucer 实现PDF在线预览、打印、下载