返回顶部
首页 > 资讯 > 后端开发 > Python >python 实现format进制转换与删除进制前缀
  • 258
分享到

python 实现format进制转换与删除进制前缀

2024-04-02 19:04:59 258人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

10进行十进制,十六进制,八进制,二进制的转换: (#:保留进制前缀) 对于带着进制前缀的,如"0x"“0o”“0b”,可以直接在后面加上'x'‘o''b'进行删除: 其他的一些

10进行十进制,十六进制,八进制,二进制的转换:

(#:保留进制前缀)

对于带着进制前缀的,如"0x"“0o”“0b”,可以直接在后面加上'x'‘o''b'进行删除:

其他的一些小技巧:

fORMat(num, ",") 快速分割千分位

数字是补全多少位,^居中 >右对齐 <左对齐

*^10 ⟹ 一共10位,居中,剩下的用*补齐

补充:Python 进制转换函数及前缀截取

“人生苦短,我用python”,强大的Python肯定也自己内置的进制转换函数。

十进制转其他进制:

10进制数s:
a = bin(s) //十进制转2进制
b = oct(s) //十进制转8进制
c = hex(s) //十进制转16进制

其他进制转成10进制:

s:转换的字符串

r:要转换的进制位数2,6,18

int(s,r)

10进行16进制,8进制,2进制的转换后,会出现前缀,分别对应"0x"“0o”“0b”,如图:

想要得到后面的具体数值最后可以用截取字符串的方式来,str


str = ‘0123456789'
print str[0:3] #截取第一位到第三位的字符
print str[:] #截取字符串的全部字符
print str[6:] #截取第七个字符到结尾
print str[:-3] #截取从头开始到倒数第三个字符之前
print str[2] #截取第三个字符
print str[-1] #截取倒数第一个字符
print str[::-1] #创造一个与原字符串顺序相反的字符串
print str[-3:-1] #截取倒数第三位与倒数第一位之前的字符
print str[-3:] #截取倒数第三位到结尾
print str[:-5:-3] #逆序截取

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。如有错误或未考虑完全的地方,望不吝赐教。

--结束END--

本文标题: python 实现format进制转换与删除进制前缀

本文链接: https://lsjlt.com/news/121344.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python 实现format进制转换与删除进制前缀
    10进行十进制,十六进制,八进制,二进制的转换: (#:保留进制前缀) 对于带着进制前缀的,如"0x"“0o”“0b”,可以直接在后面加上'x'‘o''b'进行删除: 其他的一些...
    99+
    2024-04-02
  • Java如何实现十进制与十六进制转换
    这篇文章主要介绍了Java如何实现十进制与十六进制转换,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。示例:import java.util.HashMap;impo...
    99+
    2023-06-20
  • Python怎么实现进制转换
    这篇文章主要介绍“Python怎么实现进制转换”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python怎么实现进制转换”文章能帮助大家解决问题。使用int()转换int()类可将数字或字符串转换为...
    99+
    2023-06-28
  • Python进制转换
    进制转换是人们利用符号来计数的方法。 进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。 基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。 位权是指,进位制中每一固定位置对应的单位值。 简单转换理念: 把...
    99+
    2023-01-31
    Python
  • C#实现进制转换
    十进制整数与其他进制的字符串之间的转换。 c#中十六进制用前缀0x表示。int c = 0x1000; 一、利用Convert.ToString(number, baseV...
    99+
    2024-04-02
  • PHP实现在线进制转换器,10进制,2、4、8、16、32进制转换
    1.接口文档     2.laravel实现代码 public function binaryConvertCal() { $ten = $this->request('ten'); $two...
    99+
    2023-08-31
    php 开发语言
  • 怎么用Python实现进制转换
    这篇文章主要讲解了“怎么用Python实现进制转换”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Python实现进制转换”吧!Python 实现进制转换一、导言导语:在计算机进行数据交...
    99+
    2023-06-02
  • 怎么在python中使用format实现一个进制转换功能
    怎么在python中使用format实现一个进制转换功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。10进行十进制,十六进制,八进制,二进制的转换:(#:保留进制前缀)对...
    99+
    2023-06-08
  • oracle_16进制与10进制转换小示例
    --16进制转10进制,用to_number,里面的参数是16进制的数据,且参数用单引号括起 SQL> select to_number('ff','xx')...
    99+
    2024-04-02
  • php怎么实现八进制转换十六进制
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php怎么实现八进制转换十六进制?base_convert() 函数在任意进制之间转换数字。把八进制数转换为十六进制数:<php $oct = "364&...
    99+
    2015-06-03
    php 八进制 十六进制
  • php怎样实现八进制转换十六进制
    本篇文章为大家展示了php怎样实现八进制转换十六进制,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。php实现八进制转换十六进制的方法:1、创建一个PHP示例文件;2、通过“base_convert(...
    99+
    2023-06-29
  • Java之实现十进制与十六进制转换案例讲解
    写了两种十六进制转十进制的方式,仅供参考。 基本思路:用十六进制中每一位数乘以对应的权值,再求和就是对应的十进制 方法一: import java.util.HashMap; i...
    99+
    2024-04-02
  • C语言实现十六进制与二进制的相互转换
    目录十六进制->二进制二进制->十六进制本文中的代码可以将文件中的十六进制存储与二进制存储相互转换。 十六进制->二进制 原理是:每两位存储为一个字符(char)保...
    99+
    2022-11-13
    C语言 十六进制转二进制 C语言 二进制转十六进制 C语言 二进制 十六进制
  • JavaScript中的进制与进制转换是什么
    这篇“JavaScript中的进制与进制转换是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“JavaScript中的进制...
    99+
    2023-07-05
  • 一篇教程教你学会Python进制转换(十进制转二进制、八进制、十六进制)
    一、导言 导语: 在计算机进行数据交换时,常常会有一个进制转换的过程,我们知道计算机只认0 和 1.在内存系统中,基本基于二进制进行运算的,但是有时候数据过于庞大,为了方便存储管理,计算机会使用十六进制存储数据,但是...
    99+
    2022-06-02
    Python 进制转换 python16进制转2进制
  • Python中各进制转换
    本文出自:https://www.2cto.com/kf/201409/332581.htmlpython中所有类型都是作为对象的形式来存在的。在python中没有char型,只有字符串类型,这样我们可能将char型转换为整型时极不方便,但...
    99+
    2023-01-31
    Python 中各进制
  • C#实现十六进制与十进制相互转换以及及不同进制表示
    目录前言C#中数字的进制表示形式十六进制转十进制代码实现十六进制转十进制C#内置方法16转10进制Convert.ToInt32()int.Parse()和int.TryParse十...
    99+
    2024-04-02
  • Java实现任意进制转换
    本文实例为大家分享了Java实现任意进制转换的具体代码,供大家参考,具体内容如下 问题描述 编写程序实现任意进制间的相互转换 (一)、进制转换思想 1、先把任意进制转化为十进制 2、...
    99+
    2024-04-02
  • JavaScript如何实现进制转换
    这篇文章主要讲解了“JavaScript如何实现进制转换”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript如何实现进制转换”吧! ...
    99+
    2024-04-02
  • C#怎么实现进制转换
    今天小编给大家分享一下C#怎么实现进制转换的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。十进制整数与其他进制的字符串之间的转...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作