6.python序列化功能之json&pickle
json模块是个非常重要的模块,可以实现任何语言之间跨平台的数据交换,还可以实现一些比较简单的数据类型的持久化。(这里的持久化就是说,把python内部一些比较简单的数据类型,比如说像字符串,列表,元组,字典之类的数据类型,转换为json字符串的标准格式,保存到硬盘中。)
json模块常用函数:
json.dumps():将python以字典为主的数据类型,包括(列表,元组,等)转换为json字...
查看全文 >>
深入理解Python字符串的用法
0. 拼接字符串
字符串的拼接操作最常用,我专门为这个话题写过一篇《Python拼接字符串的七种方式》,建议你回看。
在此,简单回顾一下:七种拼接方式从实现原理上划分为三类,即格式化类(%占位符、format()、template)、拼接类(+操作符、类元祖方式、join())与插值类(f-string),在使用上,我有如下建议——
当要处理字符串列表等序列结构时,采用join()方式;拼接长...
查看全文 >>
python字符串连接方式汇总
在python中有很多字符串连接方式,今天就在这里具体总结一下:
①.最原始的字符串连接方式:str1 + str2
②.python 新字符串连接语法:str1, str2
③.奇怪的字符串方式:str1 str2
④.% 连接字符串:‘name:%s; sex: ' % ('tom', 'male')
⑤.字符串列表连接:str.join(some_list)
下面具体分析一下:
第一种,想...
查看全文 >>
《Python 3程序开发指南(第2版•修订版)》——2.6 总结
本节书摘来自异步社区《Python 3程序开发指南(第2版•修订版)》一书中的第2章,第2.6节,作者[英]Mark Summerfield,王弘博,孙传庆 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.6 总结
本章首先展示了Python的关键字列表,并描述了Python标识符的命名原则。由于Python对Unicode的支持,因此Python标识符不局限于来自小字符集(比如A...
查看全文 >>
python字符串操作总结
python中有各种字符串操作,一开始python有个专门的string模块,要使用需先import string。后来从python2.0开始,string方法改用str.method()形式调用,就是直接在你的字符串变量后加方法就行了,无需import。但是为了保持向后兼容,python仍然保留了string模块,但是并不推荐用,你懂的。
但并非所有的字符串操作都用str.method()方...
查看全文 >>
你真的了解Python的字符串吗?
它竟然把程序员处理字符串跟死亡大事并列了,可见这是多么命中注定……
回头看其它文章,我发现这种说法得到了佐证,因为我在无意中已零零碎碎地提及了字符串的很多方面,例如:字符串读写文件、字符串打印、字符串不可变性、字符串Intern机制、字符串拼接、是否会取消字符串,等等。而这些,还只能算字符串面目的冰山一角。
既然如此,那干脆再单独写写Python的字符串吧。这篇内容可能会很基(li)础(lun)...
查看全文 >>
十年Python大牛花了三天总结出来的python基础知识实例,超详细!
1、在Python 语言中,对象是通过引用传递的。
2、多元赋值,其实就是元组赋值
3、编写模块
4、时刻记住一个事实
5、动态类型
6、变量在内存中是通过引用计数来跟踪管理的~想要一起学习Python的可以加q-u-n227-435-450,裙内有各种资料满足大家,欢迎加裙
7、异常处理
8、所有的Python 对像都拥有三个特性
9、布尔值
...
查看全文 >>
《Python硬件编程实战》——2.2 Python的两大版本
本节书摘来自华章计算机《Python硬件编程实战》一书中的第2章,第2.2节,作者:李茂 著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.2 Python的两大版本
目前Python主要有两个大的版本:Python 2Python 3Python两大版本的不同写法关于两种版本的对比,也常写成为Python 2.x VS Python 3.xPython 2 VS Python ...
查看全文 >>
《Python 3程序开发指南(第2版•修订版)》——1.4 总结
本节书摘来自异步社区《Python 3程序开发指南(第2版•修订版)》一书中的第1章,第1.4节,作者[英]Mark Summerfield,王弘博,孙传庆 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.4 总结
在本章中,我们学习了如何编辑并运行Python程序,并讲解了几个虽然短小但完整的程序。本章的大部分在于讲解足以编写实际Python程序的8个要素——Python的“关键...
查看全文 >>
《从问题到程序:用Python学编程和计算》——2.4 字符串
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.4节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.4 字符串
文字处理是计算机的重要应用领域。此外,大多数计算机程序都需要和使用者打交道,需要接受使用者提供的数据或命令,给使用者提供反馈,把计算的结果展示给使用者,操作中也可能用到各种文字形式的信息。Python用字符串支持文本的...
查看全文 >>