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年7月6日 上午7:16
下一篇 2022年7月6日 上午7:36


相关推荐

  • phpstorm2021.4.13激活码【在线破解激活】

    phpstorm2021.4.13激活码【在线破解激活】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    50
  • sudoers修改_为用户增加sudo权限(修改sudoers文件)

    sudoers修改_为用户增加sudo权限(修改sudoers文件)在使用Linux系统过程中,通常情况下,我们都会使用普通用户进行日常操作,而root用户只有在权限分配及系统设置时才会使用,而root用户的密码也不可能公开。普通用户执行到系统程序时,需要临时提升权限,sudo就是我们常用的命令,仅需要输入当前用户密码,便可以完成权限的临时提升。在使用sudo命令的过程中,我们经常会遇到当前用户不在sudoers文件中的提示信息,如果解决该问题呢?通过下面几个步骤…

    2022年6月20日
    36
  • pycharm删除的文件找回步骤

    pycharm删除的文件找回步骤有遇到 PyCharm 不小心删除文件的时候 可以通过以下方式将其找回 右击项目 gt 选择 localhistory gt 点击 ShowHistory gt 点击之后可以看到自己的删除记录 一般在第一条 点击 Revert 一般即可恢复

    2026年3月18日
    1
  • Objective C (iOS) for Qt C++ Developers(iOS开发,Qt开发人员需要了解什么?)

    Objective C (iOS) for Qt C++ Developers(iOS开发,Qt开发人员需要了解什么?)

    2022年1月16日
    48
  • vue怎么实现分页_vue实现表格

    vue怎么实现分页_vue实现表格今天有人问我怎么用vue实现分页功能,我开始觉得这不是后端的事吗?怎么我们前端也要干了,而且现在怎么多UI库,比如Element-ui,我觉得这是个很好的前端UI库啊。不过既然有人问了,我就写写吧。这是我的HTML代码<template><ul><!–上一页按钮–><li><buttonclass=”el-icon-arrow-left”@click=”getPageGo(-1)”:disabled=”isAc.

    2022年10月1日
    4
  • 详解 清除浮动 的多种方式(clearfix)

    详解 清除浮动 的多种方式(clearfix)说明本文适合知道 HTML 与 CSS 基础知识的读者 或者想要了解清除浮动背后原理的读者 1 什么是浮动首先我们需要知道定位元素在页面中的位置就是定位 解决问题之前我们先来了解下几种定位方式 1 普通流定位 static 默认方式 普通流定位 又称为文档流定位 是页面元素的默认定位方式页面中的块级元素 按照从上到下的方式逐个排列页面中的行内元素 按照从左到右的方式逐个排列但是如

    2026年3月19日
    1

发表回复

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

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