在数学中,按照一定的运算规则,可以对某数学公式加以改变而不改变其内容,如 a+b 可以改变为b+a,这就是转换。转换从一种形式变成另一种形式,内容不会改变,但是可以方便我们得到结果。python中,bin函数用于获取数字的二进制值,它接受数字并转换等效的二进制字符串,同样的内容,转换成不同的形式可以方便计算,下面我们来认识一下bin函数。

1、 bin()函数

用于将整数转换为二进制格式的字符串。 格式化的字符串以“ 0b”为前缀。

也可用于具有不同格式的整数,例如八进制,十六进制。 该函数将负责将它们转换为二进制字符串。

2、语法bin(x)

3、参数介绍

x--- int

4、返回值

字符串

5、bin()函数使用方法

将数字转换为二进制字符串的Python代码# python code to convert number to binary

# an example of bin() function in Python

num1 = 55   # number (+ve)

num2 = -55  # number (-ve)

# converting to binary

bin_str = bin(num1)

print("Binary value of ", num1, " is = ", bin_str)

bin_str = bin(num2)

print("Binary value of ", num2, " is = ", bin_str)

输出Binary value of  55  is =  0b110111

Binary value of  -55  is =  -0b110111

以上就是bin函数的介绍及具体应用方法,这个方法还是比较简单的,转换一种形式可以方便我们接下来的操作,快学起来吧~

python中bin的意思_python bin函数应用相关推荐

  1. python中count的作用_python count函数用法详解

    在python中可以使用"count()"函数统计字符串里某个字符出现的次数,该函数用于统计次数,其语法是"count(sub, start= 0,end=len(str ...

  2. python中的def语句_Python def 函数

    Python def 函数 在Python中,函数声明和函数定义是视为一体的.在Python中,函数定义的基本形式如下: def add(a,b): return a+b 在这里说明几点: (1)在P ...

  3. python中lower的用法_Python lower()函数

    Python中lower() 函数的作用是把一个字符串中所有大写形式的字符变为小写形式,并生成源字符串的一个副本. lower() 函数在很多场合起着重要的作用,如有时我们需要判断一个字符串中是否包含 ...

  4. python中len的用法_Python len函数用法

    1 在Python中,要知道一个字符串有多少个字符(以获得字符串的长度),或者一个字符串需要多少字节,可以使用len函数.len函数的基本语法格式如下: 2 其中string用于指定要计算长度的字符串 ...

  5. python中常用函数表_Python常用函数记录

    Python常用函数/方法记录 一. Python的random模块: 导入模块: import random 1. random()方法: 如上如可知该函数返回一个[0,1)(左闭右开)的一个随机的 ...

  6. python中floor的用法_Python floor() 函数 - Python 教程 - 自强学堂

    Python floor() 函数 描述 floor() 返回数字的下舍整数. 语法 以下是 floor() 方法的语法:import math math.floor( x ) 注意:floor()是 ...

  7. python中del什么意思_python del函数是什么以及如何使用?

    这是关于Python里比较难得一个函数,甚至于章节不多,但是讲的内容却很多很多,大家对部分内容不知道有没有过了解--面向对象,而在这里主要用到的函数就是del,大家如果不知道的话,可以跟随小编一起来看 ...

  8. python中socket详解_python socket函数详解

    关于socket函数,每个的意义和基本功能都知道,但每次使用都会去百度,参数到底是什么,返回值代表什么意义,就是说用的少,也记得不够精确.每次都查半天,经常烦恼于此.索性都弄得清楚.通透,并记录下来, ...

  9. python中divmod的用法_python divmod函数是如何使用的?

    大家很久都没有学习新增的函数了吧.最近小编一直给大家拓展爬虫内容,已经很久没跟大家说函数内容了,没想到还有很多小伙伴在坐等小编给大家拓展新的函数内容,请大家不要着急,在对比众多函数,还是按照老规矩,继 ...

  10. python中注释的作用_Python函数添加注释的好处

    前面的教程中,我们已经学习了 Python 中的注释方式,单行注释以#开头,进行多行注释时通常用三个单引号'''将注释部分包裹起来. 在函数的定义中,常利用多行注释给函数写文档,称为函数文档.为什么要 ...

最新文章

  1. 深度学习崛起那年,百度差点签下Hinton
  2. Facebook 重金挖不到,ASP.NET 之父,微软大神“红衣教主”传奇
  3. gradle工程环境搭建---从SVN上导出项目源码
  4. 14.PHP_PHP与XML技术
  5. 偏方使用不当担心被毁容! - 生活至上,美容至尚!
  6. NLP-基础知识-004(生成模型)
  7. X86汇编语言中的registers相关
  8. MATLAB各类函数详细讲解 simulike系统仿真分析
  9. 阿里2000亿,腾讯5000亿,我们究竟需要多少数据中心?
  10. x86_64平台编译链接汇编程序
  11. VC2013 ArcGIS Engine 10.0开发环境搭建
  12. 啊哈C语言 第八章 【代码】【习题答案】
  13. 微信支付宝支付开发文档
  14. 因果推断理论框架 Potenial Outcomes Framework
  15. Word2010图片组合
  16. 指针:C语言二级指针与二维数组
  17. speedpdf(Excel)表格如何重复打印标题行?
  18. 如何把D盘多余空间返还给C盘
  19. C语言第一课:初始C语言
  20. linux pyinstaller打包python文件

热门文章

  1. 计算机实验小学教导主任,实验小学教导主任岗位职责(2页)-原创力文档
  2. 【人工智能AI】MaaS:模型即服务的未来已来
  3. allegro.cfg文件不能打开
  4. “AD2”流量家一款提升网站流量的工具。免费使用,还可以赚钱。安全、稳定、可靠
  5. JAVA开发的23种设计模式之 —  装饰器模式 代理器模式
  6. WCF服务部署到IIS上的步骤
  7. USI和USCI的区别
  8. 什么是Portlet
  9. IaaS、PaaS、SaaS、DaaS的区别
  10. URe系列机器人RTDE采集实时数据的教程