首页 > 编程语言 >Python练习:IP掩码换算

Python练习:IP掩码换算

时间:2023-08-27 09:11:32浏览次数:39  
标签:Python IP print len int 掩码

 

 

 

b = '1'
c = len(b)

while c < 9:
    d = b.ljust(8, '0')  
    #两种输出格式
    print( f"二进制{ d }相当于十进制{ int(d,2) }")
    print( "二进制%s相当于十进制%s" %(d, int(d,2)))
    b = b+'1'
    c = len(b)

 

 

标签:Python,IP,print,len,int,掩码
From: https://www.cnblogs.com/bravesunforever/p/17659853.html

相关文章

  • Python学习日记
    importrequestsimportreimportosfrombs4importBeautifulSoupurl='https://image.baidu.com/search/index?tn=baiduimage&ct=201326592&lm=-1&cl=2&ie=gb18030&word=%B1%ED%C7%E9%B0%FC&fr=ala&ala=1&alatpl=normal&p......
  • pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
    pipinstallnumpy-ihttps://pypi.tuna.tsinghua.edu.cn/simpleLookinginindexes:https://pypi.tuna.tsinghua.edu.cn/simpleCollectingnumpyDownloadinghttps://pypi.tuna.tsinghua.edu.cn/packages/8b/d9/22c304cd123e0a1b7d89213e50ed6ec4b22f07f1117d64d28f81c08......
  • Python 主流RPC 框架有哪些
    PythonRPC框架的使用越来越广泛。在这篇博客中,我将介绍三个主流的PythonRPC框架:gRPC、Thrift和RPyC,并对它们的特点进行比较。 RPC、Thrift和RPyC,并对它们的特点进行比较。框架开发公司序列化格式支持语言文档和社区支持gRPCGoogleProtocolBuffers多种语言,......
  • Python多进程用法
    Python的多进程用法主要是通过`multiprocessing`模块实现的。以下是一个简单的示例: 1.首先,导入`multiprocessing`模块。2.定义一个要在多个进程中运行的函数。3.使用`multiprocessing.Process`类创建多个进程对象。4.调用进程对象的`start()`方法启动进程。5.使用`joi......
  • 【12.0】Flask框架之flask-script
    【一】Django中的命令【1】引入django中,有命令pythonmanage.pyrunserver:这个命令用于启动Django开发服务器,让我们能够在本地运行我们的应用程序。它会默认在本地的8000端口上启动服务器,我们可以在浏览器中访问http://localhost:8000来查看应用程序。pythonmanage.......
  • python sqlalchemy 框架
     1. SQLAlchemy简介SQLAlchemy是一个PythonSQL工具包和对象关系映射器,它为应用程序开发人员提供了SQL的全部功能和灵活性。它提供了一整套广为人知的企业级持久性模式,旨在实现高效和高性能的数据库访问,并将其转化为简单且Pythonic的领域语言。以下是SQLAlchemy的一些主要特......
  • JavaScript中实现类与类继承
    new操作符调用的作用如果一个函数被使用new操作符调用了,那么它会执行如下操作:1.在内存中创建一个新的对象(空对象);2.这个对象内部的[[prototype]]属性会被赋值为该构造函数的prototype属性;(后面详细讲);3.构造函数内部的this,会指向创建出来的新对象;4·执行函数的内部代码(函数体代码);5·......
  • python中将DNA链转换为RNA链
     001、利用循环结构[root@PC1test01]#lsa.fatest.py[root@PC1test01]#cata.fa##测试DNA序列GATGGAACTTGACTACGTAAATT[root@PC1test01]#cattest.py##转换程序#!/usr/bin/envpython#-*-coding:utf-8-*-in_file=open("a.fa","r"......
  • 无涯教程-进程 - 管道(Pipes)
    管道是两个或多个相关进程之间的通信介质,它可以在一个进程内,也可以在子进程与父进程之间进行通信。可以实时查看管道机制,例如用管道将水填充到某个容器(例如桶)中,然后取回某人(例如用杯子)。填充进程只不过是写入管道,而读取进程只不过是从管道中检索,这意味着一个输出(水)被输入......
  • Python分享之redis(2)
    Hash操作redis中的Hash在内存中类似于一个name对应一个dic来存储hset(name,key,value)#name对应的hash中设置一个键值对(不存在,则创建,否则,修改)r.hset("dic_name","a1","aa")hget(name,key)r.hset("dic_name","a1","aa")#在name对应的hash中根据key获取val......