blog01 - python - 字符串类型转换 概述 python 类型转换 背景 使用 python 时, 遇到了需要 类型转换的场景 环境 os win10 python 3.8 1. python 类型转换 概述 python 类型转换 场景 数字转换 int 转 double 字符转换 ...
分类:
编程语言 时间:
2020-06-30 19:00:50
阅读次数:
67
一.字符串 1.字符串常见操作 拼接字符串 采用"+"号来拼接字符串,但是不能直接与其他数据类型拼接,需要str()来转换。 num1 = 11111 str1 = 'heiheihei' print(str1+str(num1)) ''' 输出 heiheihei11111 ''' 计算字符串长度 ...
分类:
编程语言 时间:
2020-06-28 20:57:37
阅读次数:
79
字符串的定义 字符串就是一串字符(Python不区分字符和字符串),Python字符串是不可变的有序集合。 字符串可以使用一对单引号和双引号定义: 若字符串内部需要使用双引号,常以单引号定义字符串; 若字符串内部需要使用单引号,常以双引号定义字符串; 若字符串内部同时包含单引号和双引号,则可以使用转 ...
分类:
编程语言 时间:
2020-06-21 23:12:21
阅读次数:
61
一,字符串是序列 字符串和整形、浮点数以及布尔值很不一样。一个字符串是一个序列,意味着是对其他值的有序排列。 字符串就是一串有序的字符。你可以通过方括号操作符,每次去访问字符串中的一个字符: >>> fruit = 'banana' >>> letter = fruit[1] 第二个语句选择了 fr ...
分类:
编程语言 时间:
2020-06-18 22:08:37
阅读次数:
74
strip:用于移除字符串头尾指定的字符(默认为空格)或字符序列。注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。 语法:str.strip([chars]) str = "*****this is **string** example....wow!!!*****" print ( ...
分类:
编程语言 时间:
2020-06-18 15:54:50
阅读次数:
74
问题: 过滤用户输入中前后多余的空白字符 ‘ ++++abc123 ‘ 过滤某windows下编辑文本中的'\r': ‘hello world \r\n' 去掉文本中unicode组合字符,音调 "Zhào Qián Sūn Lǐ Zhōu Wú Zhèng Wáng" 1.去掉两端字符串: str ...
分类:
编程语言 时间:
2020-06-11 10:45:07
阅读次数:
140
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等) Posted on 2018-08-18 12:21 YeanJay 阅读(17788) 评论(0) 编辑 收藏 1、去空格及特殊符号 s.strip()s.lstrip()s.rstrip( ...
分类:
编程语言 时间:
2020-06-11 10:42:11
阅读次数:
94
1 name="felix" 2 #方法一: 3 name=name[::-1] 4 #方法二: 5 name2=list(name) 6 name2.reverse() 7 name=''.join(name2) 8 #方法三: 9 from funtools import reduce 10 n ...
分类:
编程语言 时间:
2020-06-10 14:43:56
阅读次数:
79
python 字符串常见的操作 x = 'abcdefghijklmnopqrstuvwxyz' # 使用内置函数 len 可以获取字符串的长度 print(len(x)) # 查找内容相关的方法 find/index/rfind/rindex 可以获得指定字符的下标 print(x.find('l ...
分类:
编程语言 时间:
2020-06-05 22:55:11
阅读次数:
88
问题描述 在解析文件的时候,需要将解析出来的数据字符串拼接成新的字符串。正常来说这个,过程是一个循环,不断拼接字符串。如果这个过程循环的次数不多的话,不同的方式拼接方式差别不大。如果循环次数超过10000次,你会发现明显的慢了。错误初始代码(简化版)如下: class Processor(objec ...
分类:
编程语言 时间:
2020-06-05 21:28:44
阅读次数:
79