随笔分类 -  嘿Python基础_str

python_str_学习笔记
摘要:可以使用str 的 splitlines() 方法 实现以行为单位 进行字符串的切割, keepends=False 不保留\n符号, kendends=True 保留\n符号 输出: 注意: 如果有空行, 该行所对应的元素就是一个空字符串 阅读全文
posted @ 2019-01-03 11:39 lowmanisbusy 阅读(988) 评论(0) 推荐(0) 编辑
摘要:返回的是一个使用连接符进行拼接的字符串 如果对象是列表,元组,就是以一个下标元素为单位进行拼接 如果对象是字符串,就是一个单词元素为单位进行拼接 如果对象是字典,就是以一个键为单位进行拼接 列表 字典 字符串 阅读全文
posted @ 2018-07-01 16:21 lowmanisbusy 阅读(829) 评论(0) 推荐(0) 编辑
摘要:在Python str 中, 有一个很方便的查找替换的函数 replace() my_str = "lowmanmana" new_str = my_str.replace("m", "h", 3) 第一个参数就是需要替换掉的字符, 第二个是替换进去的字符, 第三个参数是替换多少次, 默认全部, 从 阅读全文
posted @ 2018-06-07 21:33 lowmanisbusy 阅读(4061) 评论(0) 推荐(0) 编辑
摘要:json格式小巧玲珑,适合做配置文件,特别是大型项目中, 可以将配置信息分类保存到不同的json文件中, 然后再在配置文件中读取配置文件的数据进行赋值, 这里以python为例进行说明: 假设在yourfile.json文件中保存了如下信息: 要在python中使用json,需要引用json: 这个 阅读全文
posted @ 2018-06-05 22:39 lowmanisbusy 阅读(1521) 评论(2) 推荐(1) 编辑
摘要:使用python 自带的函数可以将json 格式的数据(也就是字符串)转换为原始格式的数据, 当使用json.loads()无法将json格式的数据转换为原始数据(存在多层各种格式类型数据的嵌套), 往往可以使用eval()进行解决 json_str = "[{"name":"lowman", "a 阅读全文
posted @ 2018-06-05 22:12 lowmanisbusy 阅读(835) 评论(0) 推荐(0) 编辑
摘要:在python2中字符串分为 unicode 和 str 类型 返回数据给前端时需要先将unicode转换为str类型, 事实上, python2 中的 str 就是一串字节(byte), 而网络通信时, 传输的就是字节. 如果前端需要接收json数据, 需要使用 json.dumps() 将数据转 阅读全文
posted @ 2018-06-04 22:32 lowmanisbusy 阅读(24299) 评论(0) 推荐(3) 编辑
摘要:今天在进行django开发的过程中遇到了一个非常棘手的问题, 因为需求原因, 需要将一份数据存为json格式到数据库中, 如下面这种格式: list_1 = [{"name":"lowman", "age":"18"},{"name":"lowman1", "age":None}] 开发环境是pyt 阅读全文
posted @ 2018-06-04 22:06 lowmanisbusy 阅读(7913) 评论(1) 推荐(1) 编辑
摘要:使用strip()默认将 str 两端的空白字符去除掉 同时还有rstrip() 和 lstrip() 方法, 作用分别为去除 右边的空白字符/左边的空白字符 阅读全文
posted @ 2018-06-02 00:50 lowmanisbusy 阅读(867) 评论(0) 推荐(0) 编辑