python 中进制转换及format(),int()函数用法「建议收藏」

python 中进制转换及format(),int()函数用法「建议收藏」python中数值型变量好像只能是十进制形式表示,其他类型变量只能以字符串形式存在,可以通过format函数将int类型变量转换成其他进制字符串,如下所示:其中,通过格式符#决定是否显示前置符号,通

大家好,又见面了,我是你们的朋友全栈君。

python中数值型变量好像只能是十进制形式表示,其他类型变量只能以字符串形式存在,可以通过format函数将int类型变量转换成其他进制字符串,如下所示:

v_code=15
# 2进制
x=format(v_code, '#b')  # '0b1111'  等效于:x=bin(v_code)
y=format(v_code, 'b')   # '1111'
# 8进制 x=format(v_code, '#o') # '0o17', 等效于:x=oct(v_code) y=format(v_code, 'o') # '17' # 16进制 x=format(v_code, '#x') # '0xf', 等效于:x=hex(v_code) y=format(v_code, 'x') # 'f' z=format(v_code, '#X') # 'OXF' z=format(v_code, 'X') # 'F'

其中,通过格式符#决定是否显示前置符号,通过f和F决定16进制中字符的大小写。

将其他进制字符串转换成10进制数,用到函数int,如下:

z='F'
x=int(z,16)  #将16进制字符串转换为int值

其中进制可选2,10,8,16,而缺省时为10.

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156130.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 世态炎凉

    世态炎凉网络爱情之睡美人作者:漫步黑夜云端    看到那个熟悉的头像晃动起来,依依知道是那个在网上让自己牵肠挂肚的恋人上线了。一年多的时间,让依依和这个叫云凡的男人,从相遇,相知到相爱,彼此相惜沉浸爱河。   依依点开对话窗口,温馨的话语出现了“依,想你一天了,终于见到你了!”依依幸福的笑了,但笑容只持续了几秒钟就僵住了。   因为她哭了,对云凡说:“云凡,我想我们的缘分到尽头了,我不能再陪你了

    2022年4月30日
    53
  • Nginx/Apache 和Apache Tomcat 的区别

    Nginx/Apache 和Apache Tomcat 的区别参考文献:https://www.kancloud.cn/hx78/java-web/335879Nginx/Apache和ApacheTomcat的区别 一、Nginx/Apache是WebServer,而ApacheTomact是一个servletcontainer想请教下,具体区别呢?因为如果使用了ApacheTomact的话已经具备响应httpreques…

    2022年6月9日
    38
  • ABAP WDA

    ABAP WDA一、20181217-20181226笔记selection_options和alv 二、相关服务1、事务码:SICF默认SERVICE,执行。Service:default_host/sap/option/*default_host/sap/public/bc/*default_host/sap/bc/wdvddefault_host/sap/bc/webdynp…

    2022年7月12日
    20
  • sql smallint与int_datetime数据类型

    sql smallint与int_datetime数据类型使用整数数据的精确数字数据类型。bigint数值范围从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据(所有数字)。存储大小为8个字节。int数值范围从-2^31(-2,147,483,648)到2^31-1(2,147,483,647)的整型数据(所有数字)。存储大小为4个字节。int的SQL-92同义字为integer。smallint数值范围从-2^15(-32,76

    2022年9月21日
    5
  • mysql图形化工具使用教程_mysql图形化管理工具介绍

    mysql图形化工具使用教程_mysql图形化管理工具介绍MySQL有许多图形化的管理工具,我们在此介绍二个官方的工具「MySQLAdministrator」及「MySQLQueryBrowser」。MySQLAdministrator是用来管理MySQLServer用的,您可以查看目前系统状态、新增使用者等。而MySQLQueryBrowser可以用来查看数据库内容。我们可以在一台Windows的机器上使用图形化的管理工具…

    2022年6月24日
    28
  • 日期选择器date、week、time、datetime、datetime-local类型

    日期选择器date、week、time、datetime、datetime-local类型

    2021年11月8日
    100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号