- 博客(22)
- 收藏
- 关注
原创 python string
import stringstr_1="a customary way of operation or behavior it is their practice to give annual raises "str_2='spell Create Database num'str_3='spell'sss=["hello",'buy','get']#截取元素、分割print(str_1[5])print(str_1[:5])print(str_1[5:])print(str_1[5:1.
2020-11-08 16:30:23
163
原创 python math类
import math#弧度、角度的转换print(math.degrees(math.pi))print(math.radians(180))#三角函数(正弦、反正弦、余弦)print(math.sin(math.pi/3))print(math.cos(math.pi/2-math.pi/3))print(math.tan(math.pi/4))# 反正弦、反余弦、反正切print(math.asin(math.sin(math.pi/3)))print(math.acos(math
2020-11-08 11:13:07
2301
4
原创 c#设置机制认识纪要之二
9、String 和StringBuilder前者String实际上是一个不可变的数据类型,一旦对字符串对象进行了初始化,该字符串对象就不能改变了。 StringBuilder实际是对String的补充。...
2020-03-25 16:03:05
163
原创 c#集合类笔记之九 BitVector BitArray
位数组如果需要处理的数字有许多位,就可以使用BitArray类和BitVertor32结构。
2020-03-21 18:15:14
287
原创 c#集合类笔记之八 ObservableCollection
如果需要集合中的元素何时删除或添加的信息,就可以使用ObservableCollection类。这个类是为WPF定义的,这样UI就可以得知集合的变化,因此这个类在程序集WindowsBase中定义,同时用户需要引用这个程序集。这个类的名称空间是system,Collection.ObjectModel。ObservableCollection类派生自Collection,该基类可用于创建自定义集...
2020-03-21 18:01:20
1794
原创 c#集合类笔记之七 HashSet SortedSet
集包含不重复元素的集合称为集set。.NET4包含两个集HashSet和SortedSet,它们都实现ISet接口。HashSet集包含不重复元素的无序列表,SortedSet集包含不重复元素的有序列表。ISet接口提供的方法可以创建合集、交集,或者给出一个集的超集或子集的信息。...
2020-03-20 20:48:08
261
原创 c#集合类笔记之六 Dictionary Lookup SortedDictionary
字典表示一种非常复杂的数据结构,这种数据结构允许按照某个键来访问元素。字典也称为映射或散列表。字典的主要特性是能根据键快速查找值。也可以自由添加和删除元素,List类,但没有在内存中移动后续元素的性能开销。键会转换为一个散列。利用散列创建一个数字,它将索引和值关联起来。然后索引包含一个到值的链接。Dictionary<TKey,TValue>键的类型:用作字典中键的类型必须重写Obj...
2020-03-20 20:21:21
421
原创 c#集合类笔记之五sortedList
有序列表如果需要基于键对所需集合排序,就可以使用sortedList<TKey,TValue>类。这个类按照键给元素排序。1、添加元素 :索引器直接赋值、Add ();如果键存在,Add() 方法就抛出一个ArgumentException类异常。如果索引器使用相同的键,就用新值代替就值。2、遍历列表 :foreach语句遍历该列表。枚举器返回的元素是KeyValuePair<...
2020-03-20 15:47:27
338
原创 c#集合类笔记之四 LinkedList<T>
LinkedList是是一个双向链表,其元素指向它前面和后面的元素,链表的优点是,如果将元素插入列表的中间位置,使用链表就会非常快。在插入一个元素时,只需修改上一个元素的Next引用和下一个元素的Previous引用,使它们引用所插入的元素。在List中,插入一个元素时,需要移动该元素后面的所有元素。链表缺点。链表的元素只能一个接一个地访问,这需要较长的时间来查找位于链表中间或尾部的元素。链表不...
2020-03-19 08:03:48
460
原创 c#集合类笔记之三 Queue<T>
Queue实现了IEnumerable和ICollection接口。主要成员:count 返回队列中的元素个数Enqueue()在队列一端添加一个元素Dequeue()()在队列的头部读取和删除一个一个元素,如果队列中没有元素,就InvalidOperationException异常。peek()返回队列的元素,但不删除它。TrimExcess()重新设置队列的容量。Dequeue读取了和...
2020-03-19 07:12:38
177
原创 c#集合类笔记之二 Statck<T>
Statck实现了IEnumerable和ICollection接口。主要成员:count 返回栈中的元素个数push()在栈顶添加一个元素Pop()从栈顶删除一个元素,并返回该元素。如果栈是空的,就会抛出InvalidOperationException异常。peek()返回栈顶的元素,但不删除它。Contains ()确定某个元素是否在栈中,如果是,就返回true。...
2020-03-19 06:55:41
257
原创 c#集合类笔记之一list<T>
该类实现了IList, ICollection, IEnumerable, I List,ICollection,IEnumerable接口。1、关于集合的大小。容量大小可以调用Capacity, 集合项个数可以调用Count, TrimExcess() 方法在已经将元素添加到列表中,并不希望添加元素时使用,去除多余的容量,但是容量超过90%,该方法不动作。2、设定集合初始化。初始化集合时在花...
2020-03-17 18:53:33
202
原创 C#方法摘要-汉字计数器
private void GetCount(TextBOX txt_str,TextBOXtxt_count) { int P_scalar = 0;//定义值类型变量并赋值为0 Regex P_regex = //创建正则表达式对象,用于判断字符是否为汉字 new Regex("^[\u4E00-...
2020-01-29 23:07:58
274
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人