Python数据字典https://www.w3cschool.cn/python/dict

int(x,base)

#int(x,base)表示将base下的x转换为十进制的数值;默认base为10,也就是说默认x都是十进制的数据;
a='10';
print(a);
#查看a的数据类型;
print('a的类型是',end=''),
print(type(a)),
#表示将十进制数a转换为十进制;
b = int(a);
print(b);
print('b的类型是',type(b));
#表示将二进制数a,转换为十进制数据;
c = int(a,2);
print(c);
print('c的类型是',type(c));

输出

10
a的类型是<class 'str'>
10
b的类型是 <class 'int'>
2
c的类型是 <class 'int'>

float(x)

#float(x) 将x转为float类型;
d='1.1';
print('d的类型是',type(d));
f = float(d);
print(f);
print('f的类型是',type(f));

输出

d的类型是 <class 'str'>
1.1
f的类型是 <class 'float'>

complex(real[,imag])

#complex(real[,imag])创建一个复数;创建一个值为real + imag * j的复数或者转化一个字符串或数为复数。如果第一个参数为字符串,则不需要指定第二个参数。
#参数real: int, long, float或字符串;
#参数imag: int, long, float。
e1 = complex(3,2);
print(e1);
print('e1的类型是',type(e1));e2 = complex('2');
print(e2);e3 = complex('1+2j');
print(e3);

输出

(3+2j)
e1的类型是 <class 'complex'>
(2+0j)
(1+2j)

repr(str)

#str(x),将x转换为字符串
g = 1;
print('g的类型是',type(g));
print(str(g));
print('str(g)的类型是',str(g));#repr(str)将对象 x 转换为表达式字符串。
list =[1,'a'];
print(repr(list));
print('repr(list)的类型是',type(repr(list)));#str()与repr()区别:str是将所有值转换为字符串,相当tostring(),而repr则是相当于编译器,转换后的内容是给编译器看的
print(str('你好'));
print(repr('你好'));
print(str('hello\n换行了'));#输出两行
print(repr('hello\n换行了'));

输出

g的类型是 <class 'int'>
1
str(g)的类型是 1
[1, 'a']
repr(list)的类型是 <class 'str'>
你好
'你好'
hello
换行了
'hello\n换行了'

eval(str)

#eval(str)函数将字符串str当成有效Python表达式来求值,并返回计算结果。
a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"
print('a的类型',type(a));
b = eval(a);
print(b);
print(type(b));
c=1;
print(eval('c+1'));

输出

a的类型 <class 'str'>
[[1, 2], [3, 4], [5, 6], [7, 8], [9, 0]]
<class 'list'>
2

Python数据转换(一)相关推荐

  1. python数值转换机_用于ETL的Python数据转换工具详解

    ETL的考虑 做 数据仓库系统,ETL是关键的一环.说大了,ETL是数据整合解决方案,说小了,就是倒数据的工具.回忆一下工作这么些年来,处理数据迁移.转换的工作倒 还真的不少.但是那些工作基本上是一次 ...

  2. Python数据转换-有符号短整型转换无符号短整型

    Python数据转换-有符号短整型转换无符号短整型 ushort_val = short_Val & 0xffff 浮点型数据为1.1,占四个字节,拆分为两个双字节的短整型,如下 aa = - ...

  3. python etl 大猩猩_用于ETL的Python数据转换工具详解

    ETL的考虑 做 数据仓库系统,ETL是关键的一环.说大了,ETL是数据整合解决方案,说小了,就是倒数据的工具.回忆一下工作这么些年来,处理数据迁移.转换的工作倒 还真的不少.但是那些工作基本上是一次 ...

  4. python数据转换成pdf_python使用reportlab转换jpg为pdf

    今天学习Django时,无意看到了pdf的报表类库Reportlab,使用该库可以很容易的生成pdf.其中介绍最多的是将图片转换为pdf,网上也有相关的介绍(Python Reportlab转换jpg ...

  5. python数据转换成字节流_python字节流转化成图片最佳方法

    python字节流转化成图片最佳方法 发布时间:2020-05-08 11:40:42 来源:亿速云 阅读:325 今天小编给大家分享的是python字节流转化成图片的详细介绍,相信大部分人都不太了解 ...

  6. python数据转换成字节流_python在字节流中对int24的转换

    python在字节流中对int24的转换 概述 最近在写项目的过程中,需要对从串口中读取的数据进行处理,本来用C写完了,但是却一直拿不到正确的数据包,可能是因为自己太菜了.后来用了python重新写了 ...

  7. python数据转换函数_常用python数据类型转换函数总结

    1.chr(i) chr()函数返回ASCII码对应的字符串. >>> print chr(65) A >>> print chr(66) >>> ...

  8. python数据转换成字节流_关于Python3字符串转换为字节流的问题

    un = 'BZh91AY&SYA\xaf\x82\r\x00\x00\x01\x01\x80\x02\xc0\x02\x00 \x00!\x9ah3M\x07<]\xc9\x14\xe ...

  9. python 文件格式转换_Python的处理数据,如何进行数据转换,学会三种方式

    平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办? 如: python数据转换 num01,num02是str类型,但是我们需要的是整型,所以通过int转换成了整数. 数据转换 如何完成数 ...

  10. Python 二维数组

    Python数组的应用中在实际编程中是一个非常重要的应用技术,作为Python编程人员来说,必须要熟练的掌握这方面的所有应用技巧.那么,接下来,我们将会通过对Python二维数组的理解来为大家解读这方 ...

最新文章

  1. 《OpenCV3编程入门》学习笔记6 图像处理(一)线性滤波:方框滤波、均值滤波、高斯滤波
  2. pyInstaller 参数简介
  3. springboot-web开发(请求映射原理)
  4. u3d:强大的dotween。使用dotween处理延时问题,最最最最简单的办法
  5. 微信读书vscode插件_vscode 常用的插件
  6. C语言程序所以,C语言程序(1)
  7. 支持位移操作的环形字符串
  8. 多出20倍?Android 收集用户数据量远超 iPhone
  9. Java初学者需掌握的30个概念
  10. 利用IsPostBack检查网页是不是第一次进入(asp.net)
  11. 统计php 代码行数,PHP实现统计代码行数小工具
  12. JAVA反射--通过反射对pojo进行UT覆盖率测试
  13. 一步步学习SPD2010--第八章节--理解工作流(8)--使用Visio映射工作流
  14. 易基因|文献科普:MeRIP-seq揭示m6A RNA甲基化改变导致亨廷顿病(HD)小鼠海马记忆障碍
  15. 读《饥饿的盛世-乾隆时代的得与失》
  16. Machine learning techniques to enable closed-loop control in anesthesia-笔记
  17. 5种最热门编程语言的优缺点
  18. 使用Python3将word文档和pdf电子书进行格式互转(兼容Windows/Linux)
  19. Linux 查看quota状态,Linux命令之quota详解
  20. Drone CI/CD系列(二)——python语言之配置.drone.yml文件

热门文章

  1. SQL Server 中WITH (NOLOCK)浅析(大自然的搬运工)
  2. JZOJ5603. 【NOI2018模拟3.27】Xjz
  3. Ubuntu 16.04无线wifi频繁掉线(Intel无线网卡驱动iwlwifi)
  4. 大一学生WEB前端静态网页——环保网页设计与实现
  5. 【踩坑】一行指令解决docker Error response from daemon: cannot stop container
  6. Oracle 存储过程 case when then用法
  7. Generative Adversarial Networks - The Story So Far
  8. MMOCR计算FPS
  9. 朴素贝叶斯(Nave Bayes)
  10. 荐号|10 个优质的大数据、人工智能公号