Python中的进制转化和字符串转化
发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,本篇内容介绍了"Python中的进制转化和字符串转化"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1
千家信息网最后更新 2025年01月25日Python中的进制转化和字符串转化
本篇内容介绍了"Python中的进制转化和字符串转化"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1 十转二
将十进制转换为二进制:
>>> bin(10)
'0b1010'
2 十转八
十进制转换为八进制:
>>> oct(9)
'0o11'
3 十转十六
十进制转换为十六进制:
>>> hex(15)
'0xf'
4 字符串转字节
字符串转换为字节类型
>>> s = "apple"
>>> bytes(s,encoding='utf-8')
b'apple'
5 转为字符串
字符类型、数值型等转换为字符串类型
>>> i = 100
>>> str(i)
'100'
6 十转ASCII
十进制整数对应的 ASCII 字符
>>> chr(65)
'A'
7 ASCII转十
ASCII字符对应的十进制数
>>> ord('A')
65
8 转为字典
创建数据字典的几种方法
>>> dict()
{}
>>> dict(a='a',b='b')
{'a': 'a', 'b': 'b'}
>>> dict(zip(['a','b'],[1,2]))
{'a': 1, 'b': 2}
>>> dict([('a',1),('b',2)])
{'a': 1, 'b': 2}
9 转为浮点类型
整数或数值型字符串转换为浮点数
>>> float(3)
3.0
如果不能转化为浮点数,则会报ValueError
:
>>> float('a')
Traceback (most recent call last):
File "", line 1, in
float('a')
ValueError: could not convert string to float: 'a'
10 转为整型
int(x, base =10)
x 可能为字符串或数值,将 x 转换为整数。
如果参数是字符串,那么它可能包含符号和小数点。
如果超出整数表示范围,一个长整数被返回。
>>> int('12',16)
18
11 转为集合
返回一个 set 对象,集合内不允许有重复元素:
>>> a = [1,4,2,3,1]
>>> set(a)
{1, 2, 3, 4}
12 转为切片
class slice(start, stop[, step])
返回一个由 range(start, stop, step) 指定索引集的 slice 对象,代码可读性变好。
>>> a = [1,4,2,3,1]
>>> my_slice = slice(0,5,2)
>>> a[my_slice]
[1, 2, 1]
"Python中的进制转化和字符串转化"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
字符
字符串
十进制
整数
十进
类型
数值
进制
内容
字典
字节
对象
更多
点数
知识
实用
学有所成
接下来
二进制
代码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库原理要学高数吗
机关网络安全内部管理制度
如何面试软件开发的应届生
服务器pci驱动安装
怎样查看数据库的路径
数据库负载模式有几种
美国制裁360网络安全
苹果app数据库怎么不显示
数据库备份是一次性的工作
计算机网络安全防范
网络安全政治经济
游戏王数据库规则检定测试
上虞信诚网络技术有限公司
数据库开发过程视频
浙江格家网络技术有限责任公司
网络安全培训工作方案
寻甸正规软件开发价格实惠
wifi网络安全性类型怎么选
互联网技术科技介绍PPT模板
软件开发的基础设施
口袋觉醒进不了服务器怎么办
安卓手机数据库工具
智能电网有哪些网络技术
新余服务器要多少钱
计算机网络安全防范
dnf选择服务器没有了
湖北天气预报软件开发
数据库数据输入有误
分销软件开发公司排名
中央财经大学数据库在哪查