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

Python 进制转换函数及前缀截取“人生苦短,我用Python”,强大的Python肯定也自己内置的进制转换函数。十进制转其他进制:10进制数s:a=bin(s)//十进制转2进制b=oct(s)//十进制转8进制c=hex(s)//十进制转16进制其他进制转成10进制:s:转换的字符串r:要转换的进制位数2,6,18int(s,r)…

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

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

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

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


相关推荐

  • dos2unix命令将dos文件转换为unix格式

    dos2unix命令将dos文件转换为unix格式使用git的时候碰到git将unix换行符转换为windows换行符的问题,需要使用dos2unix命令将文件转换为unix格式。dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MACtoUNIXtextfileformatconverter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D0A。而Unix下的文本文件是以\n作为断行

    2022年5月31日
    51
  • 【转载】程序员这口饭-职业规划解决方案

    【转载】程序员这口饭-职业规划解决方案

    2021年11月18日
    55
  • C++实现超分辨率 RDN

    C++实现超分辨率 RDNRDN(由残差密集网络实现的图像超分辨率)在《RDN-TensorFlow-master》有一个3倍模型(也只有这一个了):rdn_5_3_64_x3这里用C++实现这个的3倍重建:流程图:密集残差块:这个残差块结构内部和前面的ESRGAN(前面的文章)中的密集残差块是一样的,只是外部有点不同。定义密集残差块:struct密集残差块//4个卷积层…

    2022年6月18日
    27
  • 计算机信息计量单位中的1k代表多少字节,1k等于多少字节

    计算机信息计量单位中的1k代表多少字节,1k等于多少字节一、1K字节等于多少字节1KB=1024B,其中1024=2的10次方。字节(Byte/bait/n.)是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位,也表示一些计算机编程语言中的数据类型和语言字符。国际单位制(SI)1KB=1024B;1MB=1024KB=1024*1024B。1B(byte,字节)=8bit;1KB(Kilobyte,千字节)=1000B…

    2022年5月26日
    219
  • loadrunner11 post请求接口压力测试并生成报告「建议收藏」

    loadrunner11 post请求接口压力测试并生成报告「建议收藏」以管理员身份运行loadRunner,进行脚本编写新建脚本选择http请求默认弹出窗口直接关闭就可以选泽scriot-点击action-输入执行脚本Action(){web_custom_request(“222″,”URL=http://10.129.2.121:8082/api/vehicle_license/base64_image”,”Method=POST”,

    2022年7月17日
    42
  • 类似QQ列表Demo

    类似QQ列表Demo

    2021年8月17日
    53

发表回复

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

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