python的进制转换与数据类型转换
2023-09-14 09:14:47 时间
- 2进制转换成其他进制:2进制转换成8进制:oct(int(n,2));2进制转换成10进制:int(n,2);2进制转换成16进制:hex(int(n,2))。
- 8进制转换成其他进制:8进制转换成2进制:bin(int(n,8));8进制转换成10进制:int(n,8);8进制转换成16进制:hex(int(n,16))。
- 10进制转换成其他进制:10进制转换成2进制:bin(n);10进制转换成8进制:oct(n);10进制转换成16进制:hex(n)
- 16进制转换成其他进制:16进制转换成2进制:bin(int(n,16));16进制转换成8进制:oct(int(n,16));16进制转换成10进制:int(n,16)
Python数据类型转换
- int(x [,base]):将x转换为一个整数
- float(x):将x转换到一个浮点数
- complex(real [,imag]):创建一个复数
- str(x):将对象 x 转换为字符串
- tuple(s):将序列 s 转换为一个元组
- list(s):将序列 s 转换为一个列表
- set(s):转换为可变集合
- dict(d):创建一个字典。d 必须是一个 (key, value)元组序列。
- hex(x):将一个整数转换为一个十六进制字符串
- oct(x):将一个整数转换为一个八进制字符串
- repr(x):将对象 x 转换为表达式字符串
相关文章
- Python 日期和时间_python 当前日期时间_python日期格式化
- Python - 【转】命令式编程与符号编程
- python: easyocr的安装和使用(easyocr 1.6.2 / Python 3.7.15 )
- python:ERROR: No matching distribution found for Pillow==9.1.0的处理(Python 3.6.8)
- PYTHON线程知识再研习B
- Python编程:利用python编程实现对基于时间序列的数据(dataframe格式)按照指定时间范围进行单方向关联,不存在的日期补充为默认的NaN
- Python:利用python语言实现18位身份证号码和15位身份证号码相互转换
- Python编程:利用python编程实现对基于时间序列的数据(dataframe格式)按照指定时间范围进行单方向关联,不存在的日期补充为默认的NaN
- Python语言学习之图表可视化:python语言中可视化工具包的简介、安装、使用方法、经典案例之详细攻略
- 已解决2.Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and wi
- 已解决2. Set PROTOCOL_BUPFERS_PYTHON_iMPLEMENTATION=python (but this will use pure-Python parsing and w
- 〖Python自动化办公篇⑲〗 - python实现邮件自动化 - 邮件发送
- 从零开始学习python | 实例讲解如何制作Python模式程序
- 超强大!Python 可视化这款大屏就够了!
- Python编程:shelve模块-持久化python数据
- Python编程:安装python环境以及virtualenv虚拟环境
- Python 连接SQL Server数据库 - pymssql使用基础
- 自动化测试框架知识你知道多少,读这一篇就够了!(Python篇)
- OpenCV-Python学习(3)—— OpenCV 图像色彩空间转换(cv.cvtColor)