普通元组 # 一句话交换两个变量的值: a,b = b,a # 还可以用* 运算符把一个可迭代对象拆开作为函数的参数 # print(divmod(20,8)) # Return the tuple (x//y, x%y) (2,4) t = (20,8) divmod(*t) # 拆开 a,b,* ...
分类:
其他好文 时间:
2018-08-29 10:52:54
阅读次数:
195
前言: 在平时我们使用字符串一般就是拿来直接搞起,很少有深入的去想过这方面的知识,导致别人在考我们的时候,会问 String str = new String("123"); 这个一行代码执行创建了几个对象, String str1= str + new String("456");这行代码中str ...
分类:
其他好文 时间:
2018-08-18 00:46:08
阅读次数:
219
1、bytes与bytearray # bytes:不可变字节序列; bytearray:字节数组,可变数据类型; (1)bytes定义 # 注意:bytes类型,使用b前缀定义; 只允许基于ASCII使用字符串形式b'abc9'表示 使用16进制表示b'\x41\x61' (2)bytearray ...
分类:
编程语言 时间:
2018-08-17 12:52:49
阅读次数:
181
string 类提供字符串处理函数,利用这些函数,程序员可以在字符串内查找字符,提取连续字符序列(称为子串),以及在字符串中删除和添加。我们将介绍一些主要函数。 1.函数find_first_of()和 find_last_of() 执行简单的模式匹配,如在字符串中查找单个字符c。函数find_fi ...
分类:
编程语言 时间:
2018-08-16 14:59:01
阅读次数:
468
#集合常量用花括号表示,如{1,2,3}.集合中的元素是唯一的、无序和不可改变的。#集合常量可以用花括号表示,也可以用内置的set函数来创建。例如:x={1,2,3}#常量集合xprint(x)print(type(x))y=set({4,5,5,6})print(y)a=set([7,8,9,9])#使用列表创建集合对象print(a)b=set(‘123abc‘)#使用字符串常
分类:
编程语言 时间:
2018-08-14 15:44:24
阅读次数:
162
正则表达式:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 需要引入内置模块re 缺点:效率低下,能用字符串方法完成尽量使用字符串的方法 优点:编码简单 需要引入内置模块re 缺 ...
分类:
编程语言 时间:
2018-08-11 15:41:41
阅读次数:
136
在 C# 中,使用字符串作为字符数组,但更常见的做法是使用 string 关键字来声明一个字符串变量。string关键字是System.String类的别名。 ...
面向对象 3 高级用法 绑定方法: 绑定方法,非绑定方法 绑定方法: 对象绑定,类绑定 @ classmethod 非绑定 @ staticmethod 绑定对象方法,绑定类方法,非绑定方法的使用 property 反射 反射就是使用字符串来作为属性名,去调用。 反射 hasattr() getat ...
分类:
编程语言 时间:
2018-08-09 01:13:50
阅读次数:
186
1.修改字符串的大小写 title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。 upper()以每个字母均大写的方式显示 lower()以每个字母均小写的方式显示 运行结果: 2.合并(拼接)字符串 Python使用加号(+)来合并字符串。 运行结果: 两种方法输出结果是一样 ...
分类:
其他好文 时间:
2018-08-08 17:35:13
阅读次数:
145
BizTalk Map开发过程中需要将源消息的重复节点值拼接为以逗号分隔的字符串。如下图所示,第一个红框部分为重复的节点,第二个红框为实际的值。 在Map中可以使用字符串连接与累积连接两个Functoid实现拼接功能。其中累积连接的第二个输入参数2表示根据祖父节点来区分(详情参见:https://d ...
分类:
其他好文 时间:
2018-08-07 19:04:06
阅读次数:
151