精华内容
下载资源
问答
  • 字符串类型 常见操作方法

    万次阅读 2020-06-03 18:15:44
    字符串是以 双引号 或 单引号 包起来的,叫字符串字符串中取值 根据索引(下标)进行取值: name="abcdef" print(name[0])

    字符串是以 双引号 或 单引号 包起来的,叫字符串

    在字符串中取值

    根据索引(下标)进行取值:

    name="abcdef"                                                                                                    
    print(name[0])                                                                                                       
    取出a                                                                                                    
    计算机从0开始计数,取的值不能超出文本的范围,否则会系统崩溃
    

    检查字符串的长度: len( )

    name="asdfg"
    print(len(name))
    输出为 5 代表 该字符串为 5个长度  
    

    切片操作:(字符串,列表,元祖都支持)

    切片语法 [起始下标: 结束: 步长]   左闭右开区间  相当于: [起始下标: 结束)
    name="abcdef"
    print(name[1:5:1])     [起始下标:结束: 步长] 起始下标 : 结束 不写 默认从开头到结束     步长 不写,默认为1
    取出 bcde 
    

    步长为-1实现字符串翻转

    name="abcdefg"                                               
    print(name[::-1])
    实现的效果为:gfedcba
    步长不写 默认为1
    起始下标:结束    不写默认为从开头到结束
    

    字符串的常见操作: 字符串不可变,将其放入一个变量中,用一个变量将其接收

    一、 find( ) 寻找

    方法说明:检测某个字符 是否在该字符串中,如果有 返回开始的索引值(下标),如果没有 返回-1

    格式: my_star.find(“某个字符” ,star=0 ,end=5 ) 从第几个开始,第几个结束 看业务需求

    my_star="hello world hello python"         
    ret=my_star.find("w")
    print(ret)
    注意:从左往右找,找到第一个结束              如果没有返回-1
    

    二、 index( )

    方法说明:检测某个字符 是否在该字符串中,如果有 返回开始的索引值(下标),如果没有 系统报错

    格式: my_star.index(“某个字符” ,star=0 ,end=5 ) 从第几个开始, 第几个结束 看业务需求

    my_star="hello world hello python"         
    ret=my_star.index("w")
    print(ret)
    注意:从左往右找,找到第一个结束              如果没有 系统报错
    

    三、 count( ) 次数

    方法说明:检测某个字符 在该字符串中出现的次数, 如果没有 返回0

    格式: my_star.count(“某个字符” ,star=0 ,end=5 ) 从第几个开始, 第几个结束 看业务需求

    my_star="hello world hello python"         
    ret=my_star.count("w")
    print(ret)
    

    四、 replace( ) 替换

    方法说明:把一个字符替换成另一个字符

    格式: my_star.replace(“老的字符”,“新的字符”,3) 数字代表替换几次

    my_star="hello world hello python"         
    ret=my_star.replaec("w","s",2)
    print(ret)
    注意:老字符放前面,新字符放后面    最后方数字 代表替换几次
    

    五、 split( ) 切割

    方法说明:以某个字符为 分隔符切片 进行切割

    格式: my_star.split(“某个字符”,3) 数字代表切割几次

    my_star="hello world hello python"         
    ret=my_star.split("w",2)
    print(ret)
    

    六、 join( ) 字符的拼接

    方法说明:将字符以某种符号拼接成字符串 是 split 的逆方法

    格式: ‘’.join( ):

    a=['a','b','c']
    print(''.join(a))
    返回结果为 abc
    

    七、 isalpha( )

    方法说明:判断该字符串是否 只有字母 如果是返回True 如果不是 返回False

    格式: my_star.isalpha( ):

    my_star="asdfghjk" 
    ret=my_star.isalpha(  )
    print(ret)
    

    八、 isdigit( )

    方法说明:判断该字符串是否 只有数字 如果是返回True 如果不是 返回False

    格式: my_star.isdigit( ):

    my_star="4108520" 
    ret=my_star.isdigit(  )
    print(ret)
    

    九、 isalnum( )

    方法说明:判断该字符串是否 只有数字和字母 如果是返回True 如果不是 返回False

    格式: my_star.isalnum( ):

    my_star="asdfghjk74100" 
    ret=my_star.isalnum(  )
    print(ret)
    

    十、 isspace( )

    方法说明:判断该字符串是否 只有空格 如果是返回True 如果不是 返回False

    格式: my_star.isspace( ):

    my_star="        " 
    ret=my_star.isspace(  )
    print(ret)
    

    十一、 startswith( )

    方法说明:判断该字符串是否 由某个字符开头 如果是返回True 如果不是 返回False

    格式: my_star.startswith( ):

    my_star="hello world hello python" 
    ret=my_star.startswith("hello")
    print(ret)
    

    十二、endwith( )

    方法说明:判断该字符串是否 由某个字符结尾 如果是返回True 如果不是 返回False

    格式: my_star.endwith( ):

    my_star="hello world hello python" 
    ret=my_star.endwith("python")
    print(ret)
    

    十三、upper( )

    方法说明:把该字符串中 所有字母 都变为大写

    格式: my_star.upper( ):

    my_star="hello world hello python" 
    ret=my_star.upper(   )
    print(ret)
    

    十四、lower( )

    方法说明:把该字符串中 所有字母 都变为小写

    格式: my_star.lower( ):

    my_star="HELLO WORLD HELLO PYTHON" 
    ret=my_star.lower(   )
    print(ret)
    

    十五、title( )

    方法说明:把该字符串中 所有单词的首字母 都变为大写

    格式: my_star.title( ):

    my_star="hello world hello python" 
    ret=my_star.title(   )
    print(ret)
    
    展开全文
  • 初识字符串类型

    千次阅读 2017-09-03 10:26:14
    C++中提供了一种新的数据类型——字符串类型(string)。实际上string并不是C++的基本类型,它是在C++标准库中声明的一个字符串类,用这种数据类型可以定义对象,每一个字符串变量都是string类的一个对象。一、字符串...

    C++中提供了一种新的数据类型——字符串类型(string)。实际上string并不是C++的基本类型,它是在C++标准库中声明的一个字符串类,用这种数据类型可以定义对象,每一个字符串变量都是string类的一个对象。

    一、字符串类型:string
    字符串类包含在头文件#include中,因此使用string时必须包含头文件#include。字符串变量必须先定义后使用,定义字符串变量要使用类名string。在定义字符串变量时不需指定长度,它的长度随其中的字符串长度而改变。

    例:string s1; //定义字符串变量s1
    string s2=”hello”; //定义字符串变量s2,同时对其初始化

    二、初始化string类对象的方式
    1、用字符串常量给字符串变量赋值
    例:string s1;
    s1=”hello”; //这点与字符数组不相同

    2、用一个字符串变量给另一个字符串变量赋值
    例:string s1=”hello”;
    string s2;
    s2=s1; //这一点与字符数组也有所不同

    3、可以对字符串变量中某一字符进行操作
    例:string s1=”Then”;
    s1[2]=’a’; //修改序号为2的字符,修改后s1就变为than
    字符串常量以’\0’作为结束符,但将字符串常量存放到字符串变量中时,只存放字符串本身而不包括’\0’。

    三、string类型的常见操作
    1、字符串复制用赋值号
    例:s1=s2; //将s2赋给s1

    2、字符串连接用加号
    例:string s1=”hello “;
    string s2=”world”;
    string s3=s1+s2;
    输出s3就是hello world。注意:在字符串连接时,要连接的字符串中至少有一个是字符串变量。不能全部都是字符串常量。

    3、字符串比较直接用关系运算符
    可以直接用==(等于)、>(大于),<(小于),>=(大于等于),<=(小于等于),!=(不等于)直接进行比较,其返回值是bool类型。

    四、字符串数组
    可以用string定义字符串数组。
    例:string s1[3]={“zhang”,”li”,”zhao”};
    注意:
    1、字符串数组中的每一个元素都相当于一个字符串变量。
    2、与二维字符数组不同的是,字符串数组并不要求每个字符串元素具有相同的长度。对于每一个字符串元素而言,它的长度是可以变化的。
    3、每一个字符串元素中只包含字符串本身的字符而不包含’\0’。
    4、字符串数组的每一个元素存放的都是一个字符串的地址。

    展开全文
  • Java截取字符串常见方法

    万次阅读 多人点赞 2019-02-27 19:54:44
    在项目中经常会遇到截取字符串的需求,这里重点介绍两种常见的截取字符串方法。 方法一:通过split() 将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常...

    在我们日常工作中经常遇到截取字符串的需求,这里重点介绍两种常见的截取字符串方法。

    方法一:通过split()

    此方法返回的是一个字符串数组类型。

    1.只传一个参数:split(String regex)

    将正则传入split(),根据给定正则表达式的匹配拆分此字符串。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。

    String str = "HelloWorld@qq.com";
    String[] strs = str.split("@");
    for(int i=0,i<strs.length;i++){
        System.out.println(strs[i].toString());
    }

    运行结果:

    HelloWorld
    qq.com

    2.传入两个参数:split(String regex,int limit)

    • regex -- 正则表达式分隔符。

    • limit -- 分割的份数。

    将正则和份数传入split()。根据给定正则表达式的匹配和想要分割的份数来拆分此字符串。

    String str = "HelloWorld@qq@com";
    String[] strs = str.split("@",2);
    for(int i=0,i<strs.length;i++){
        System.out.println(strs[i].toString());
    }

    运行结果:

    HelloWorld
    qq@com


    方法二:通过subString()方法来进行字符串截取

    1、只传一个参数:subString(int beginIndex)
    将字符串从索引号为beginIndex开始截取,一直到字符串末尾。(注意索引值从0开始);

    String sb = "HelloWorld@qq.com";
    String str = sb.substring(5);
    System.out.println(str);

    运行结果:

    World@qq.com

    2、传入两个参数:substring(int beginIndex, int endIndex)
    从索引号beginIndex开始到索引号endIndex结束(返回结果包含索引为beginIndex的字符不包含索引endIndex的字符),如下所示:

    String sb = "HelloWorld@qq.com";
    String str = sb.substring(0, 5);
    System.out.println(str);

    运行结果:

    Hello

    3、根据某个字符截取字符串
    这里根据”@”截取字符串(也可以是其他子字符串)

    String sb = "HelloWorld@qq.com";
    String str = sb.substring(0, sb.indexOf("@"));
    System.out.println(str);

    运行结果:

    HelloWorld

    分析:indexOf(String str)方法返回的是子字符串第一次出现在字符串的索引位置,上面的代码返回的是@前面的字符。

     

    参考原文出处:https://blog.csdn.net/zjx2016/article/details/74557301

    展开全文
  • 主要介绍了python常见字符串处理函数与用法,结合实例形式详细分析了Python字符串操作函数find、join、replace及split功能、使用技巧与操作注意事项,需要的朋友可以参考下
  • Python数据类型 1、 数字类型,int ,float,long,complex 整形、浮点型、长整形、复合类型 2、字符串类型 string 3、字符串索引,切片 数据类型间的转换 格式化字符串 字符串格式化符号

    Python数据类型之数字类型、字符串类型

    在讲Python基本数据类型前,我们先来看一下Python中有3个基本函数,对我们以后的学习会有很大的帮助。

    type()

    判断类型的方法

    >>> a = 1
    >>> type(a)
    <type 'int'>
    >>> list1 = []
    >>> st = 'sdf'
    >>> type(st)
    <type 'str'>
    >>> type(list1)
    <type 'list'>
    dir()

    列出某个类型或模块中所有的方法,参数可以是类型type或类型的对象!

    实例:

    列出字符串数据类型所有的方法

    >>> str1 = 'ad'
    >>> dir(str1) 或 dir("")
    ['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__
    format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__get
    slice__', '__gt__', '__hash__', '__init__', '__le__', '__len__', '__lt__', '__mo
    d__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__',
     '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook
    __', '_formatter_field_name_split', '_formatter_parser', 'capitalize', 'center',
     'count', 'decode', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'index
    ', 'isalnum', 'isalpha', 'isdigit', 'islower', 'isspace', 'istitle', 'isupper',
    'join', 'ljust', 'lower', 'lstrip', 'partition', 'replace', 'rfind', 'rindex', '
    rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', '
    strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']
    列出列表类型所有的方法
    >>> list1 = []
    >>> dir(list1) 或 dir([])
    ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delsli
    ce__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getit
    em__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__',
     '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__r
    educe__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__'
    , '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'a
    ppend', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'
    ]
    对于列出的这些方法中,我们主要关注的就是没有用下划线定义的方法。

    help()
    help函数是python的一个内置函数,无需import,任何时候都可以直接被使用。
    在使用python来编写代码时,会经常使用python自带函数或模块,但是有时候会对一些函数或是模块的用途不是很清楚,这时候就可以使用help函数来查看帮助。
    这里要注意下,help()函数是查看函数或模块用途的详细说明,而dir()函数是查看函数或模块内的操作方法都有什么,输出的是方法列表。
    实例:

    查看dir函数的具体用法

    >>> help(dir)
    Help on built-in function dir in module __builtin__:
    
    dir(...)
        dir([object]) -> list of strings
    
        If called without an argument, return the names in the current scope.
        Else, return an alphabetized list of names comprising (some of) the attribut
    es
        of the given object, and of attributes reachable from it.
        If the object supplies a method named __dir__, it will be used; otherwise
        the default dir() logic is used and returns:
          for a module object: the module's attributes.
          for a class object:  its attributes, and recursively the attributes
            of its bases.
          for any other object: its attributes, its class's attributes, and
            recursively the attributes of its class's base classes.
    
    查看list模块中count函数的用法

    >>> help(list.count)
    Help on method_descriptor:
    
    count(...)
        L.count(value) -> integer -- return number of occurrences of value
    
    查看字符串模块中的index函数的用法

    >>> str1 = 'asd'
    >>> help(str1.index)
    Help on built-in function index:
    
    index(...)
        S.index(sub [,start [,end]]) -> int
    
        Like S.find() but raise ValueError when the substring is not found.

    1、 数字类型

    python中数字类型有分为如下几种类型:

    • 整型 - int
    • 长整型 - long
    • 浮点型 - float
    • 复数型 - complex

             Python是一种弱类型语言,所以变量都是不需要提前声明,可以直接拿来使用。

    1)整型int表示的范围是-2147483648到2147483647,如12,600,-120等。

          int范围的示例:

    >>>num = 567
    >>>print num
    567
    >>>type(num)  #查看num的数据类型
    <type'int'>
    #当num变量的值超过int能表示的范围后,num的数据类型就自动被切换成长整形。
    >>>num = 1234567891234567897890678956789
    >>>type(num)
    <type'long'>    
    #直接定义一个长整形,后面要以L或l标示
    >>>num1 = 123L
    >>>type(num1)
    <type'long'>

    2)浮点型

             比如:1.2,   12342.56, 0.0等。

             变量在定义赋值时,只要给赋值小数,该变量就被定义成浮点型。        

    >>>type(f)
    <type'float'>
    >>>f / 2
    6.25

    3)复数类型

           Python对复数提供内嵌支持,这也是python的亮点。如1.26j,8.1e-21j

           Python中复数的虚部用字母j表示。示例如下:     

    >>>cc = 1.56j
    >>>type(cc)
    <type'complex'>

          Python的复数类型可以用在抛物线的计算中。

    2、字符串String

     字符串是由数字、字母、下划线组成的一串字符。

    字符串的字符串的定义:

    #普通字符串的定义
    >>> s1 = 'adf\nsd'
    >>> print s1
    adf
    sd
    >>> type(s1)
    <type 'str'>
    
    #原生字符串的定义
    >>> s2 = r'asd\n23'
    >>> print s2
    asd\n23
    >>> type(s2)
    <type 'str'>
    
    #Unicode字符串的定义(只需在定义字符串时前面加一个字母 u)
    >>> s3 = u'aer23'
    >>> print s3
    aer23
    >>> type(s3)
    <type 'unicode'>

    原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。原始字符串除在字符串的第一个引号前加上字母“ r ”(不区分大小写)以外,与普通字符串有着几乎完全相同的语法。

    python接收单引号(')、双引号(")、三引号(''' / """)来表示字符串,引号的开始与结束类型必须一致,也就是说前面是单引号,后面也必须是单引号。其中三引号可以由多行组成,这也是编写多行文本的常用语法,经常用于处理文档字符串,但在文件的特定地点,会被当做注释来处理。示例如下:         

    >>>str = "This is the first python program!"
    >>>print str
    Thisis the first python program!
    >>>type(str)
    <type'str'>
    >>>str1 = 'first'
    >>>type(str1)
    <type'str'>
    >>>str2 = '''三引号'''
    >>>print str2
    三引号
    >>>type(str2)
    <type'str'>

             但会出现这种情况,字符串中本身就含有单引号或者双引号或者三引号时,那么我们定义字符串的时候,就必须避免使用跟字符串本身一样的引号类型来定义字符变量,或者用反斜杠(\)将字符串中的引号进行转义,否则就会报错。示例如下:       

    >>>st = "this is 'ss'"
    >>>print st
    thisis 'ss'
    >>>st1 = 'this is "bb"'
    >>>print st1
    thisis "bb"
    >>>st2 = "this is \"cc\""
    >>>print st2
    thisis "cc"
    #当我们想进行换行打印时,又该怎么做呢?
    >>>st2 = "this\nis\ncc"
    >>>print st2
    this
    is
    cc

             在定义变量时,在字符串中间加一换行符(\n),print在打印时,加了\n处就会被折行打印。但是这样的格式打印,有时候编写起来会比较费劲,此时我们的三引号就派上用场了。如:       

    >>>st3 = ''' this
    ...             is
    ...             the
    ...             last
    ...   one
    ...'''
    >>>print st3
    this
                      is
                      the
                      last
    one

             看到打印的结果了吗?查看一下st3变量的内容       

    >>>st3
    'this \n\t\tis \n\t\tthe\n\t\tlast\n one\n'

             它会自动在字符串中记录我们编写的格式,并添加相应的表示格式的符号。

             字符串、列表、元组都被称为序列类型的数据。什么叫序列类型的数据呢?后续将会介绍。

             作为一个字符串,其实它里面的每一个字符都有自己独立的空间,那就是说我们可以直接取出单个的字母或者某一个子串。每一个字母都会有一个相应的索引(所谓索引就是指向该字母存放空间的地址,这个值是唯一的),并且这个索引值是从0开始的,类似于java语言中的数组。     

    #取单个的字符
    >>>str = "abcdefg"
    >>>str[0]  #输出字符串中的第一个字符
    'a'
    >>>str[1]  #输出字符串中的第二个字符
    'b'

             python的字符串还支持一次取多个字符,这就涉及到从字符串列表中取值顺序的问题了,常见的有两种取值顺序:

             1、从左到右取,最大范围是字符串的长度减1,默认的索引从0开始。

             2、从右到左取,最大的范围字符串开头,默认索引从-1开始。

             取子串时,可以通过[头下标:尾下标],就可以截取相应的字符串(也叫字符串的切片),下标可以为整数或负数,可以为空表示取到头或尾(注:这种取法只包括左边界,不包括右边界)。比如:  

    >>>str = "abcdefg"
    >>>len(str)  #计算一下字符串的长度
    7
    >>>str[2:4]  #取下标为2到4但不包括下标为4的子串
    'cd'
    >>>str[1:]  #从下标1开始取到尾
    'bcdefg'
    >>>str[:5]  #从开头,也就是下标为0开始,取到下标为5的子串,但不包括5
    'abcde'
    >>>str[::2]  #从头开始到结尾以步长为2开始取值
    'aceg'
    >>>str[-1]  #取最后一个字符
    'g'
    >>>str[-4:-2] #从倒数第4个开始取到倒数第2个,但不包括倒数第二个位置的元素
    'de'
    >>>str[-4:-2:1] #从左往右,-4开始以步长为1取到-2,,最后一个数的正负是来控制方向的
    'de'
    >>>str[-2:-5:-1]  #从右往左,-2开始以步长为1取到-5,,最后一个数的正负是来控制方向的
    'fed'
    
    
    加号(+)是字符串的连接运算符,星号(*)是重复操作。比如:
     
     
    >>>str = "abcdefg"
    >>>print str * 2  #将字符串输出两次
    abcdefgabcdefg
    >>>print str[2] + str[0]  #输出连接后的字符串
    ca
    >>>print str + "python"  #输出连接后的字符串
    abcdefgpython

    数据类型转换

    float():变浮点型 
    >>> float('12')
    12.0
    int():变成整型
    >>> int(1.6)
    1
    int(str,base) :变成base进制整型数
    >>> int('11',2)
    3
    long(str) :变成长整型
    >>> long(123)
    123L
    >>> long('123')
    123L
    
    long(str,base) :变成base进制长整型
    >>> long('23',8)
    19L
    <pre name="code" class="python">tuple(s) :将序列 s 转换成一个元组
    >>> s = 'asdf'
    >>> tuple(s)
    ('a', 's', 'd', 'f')
    >>> list1 = [1,2,3]
    >>> tuple(list1)
    (1, 2, 3)
     
     
    <pre name="code" class="python">list(seq):将序列seq转换成一个列表
    >>> s = 'asdf'
    >>> list(s)
    ['a', 's', 'd', 'f']
    >>> tuple1 = (1,2,3)
    >>> list(tuple1)
    [1, 2, 3]
     
     
    <pre name="code" class="python">dict(seq):创建一个字典,seq必须是一个序列(key,value)元组。
    >>> list1 = [(1,2),(2,3)]
    >>> dict(list1)
    {1: 2, 2: 3}
     
     
    字符串的格式化(注意其转义字符,大多如C语言的)
    str_format % (参数列表) :参数列表是以tuple的形式定义的,即不可运行中改变
    >>> num = 'aa'
    >>> print "this is %s" %(num)
    this is aa
    

    Python字符串格式化符号:

    %c格式化字符及其ASCII码
    %s格式化字符串
    %d格式化整数
    %u格式化无符号整型
    %o格式化无符号八进制数
    %x格式化无符号十六进制数
    %X格式化无符号十六进制数(大写)
    %f格式化浮点数,可指定小数点后的位数
    %e用科学计数法格式化浮点数
    %E作用同%e,用科学计数法格式化浮点数
    %g%f 和%e的简写
    %G%f 和 %E的简写
    %p用十六进制数格式化变量的地址


      

     

     

     

     

     

     

    展开全文
  • Python字符串类型及操作

    千次阅读 2020-03-21 12:58:20
    1.字符串类型的表示 (一)字符串: 由0个或多个字符组成的有序字符序列。 字符串由一对单引号或一对双引号来表示,例如:"请输入带有符号的温度值","Python"这些都是字符串。 (当然我们也可以使用一对三单...
  • (C语言)常见字符函数和字符串函数

    万次阅读 多人点赞 2018-07-23 10:49:50
    字符串通常放在常量字符串中或者字符数组中,字符串常量适用于那些对她不做修改的字符串函数。 string.h这个头文件里声明的函数原型也全是针对char数组的种种操作。 直到C++中才出现了string这个类 这篇文章就...
  • 算法编程题-字符串类型题目

    千次阅读 2017-08-04 12:40:55
    在笔试面试中,字符串类型题目相当广泛,原因有一下几点: 1.字符串可以看做是字符类型的数组,与数组的排序、查找、调整有关 2.很多其他类型的题目最终可能会转化成字符串类型的题目 2.需要掌握的几个概念 ...
  • Delphi 字符串类型浅析

    千次阅读 2010-07-31 16:14:00
    参考资料 《Delphi 5开发人员指南》“第2章...基本知识 字符串类型 •AnsiString这是Pascal缺省的字符串类型,它由AnsiChar字符组成,其长度没有限制,同时与null结束的字符串相兼容。 •ShortS
  • 字符串类型(str)

    千次阅读 2020-01-08 13:45:51
    字符串是字符的序列,基本上就是一组单词,是Python中最常用的数据类型,常用单引号('')或双引号("")创建字符串,也可以使用三引号(''''''或"""""") 示例 str1 = "ali001" str2 = 'ali002' str3 = ""...
  • 在iOS开发过程中,有些时候需要用到这种情况,把获取到的英文字符串转换成想要的大小写类型;还有些时候是需要把获取到的汉字字符串转换成汉语拼音的形式;还有些时候来判断字符串类型。这些情况需要放在一起介绍...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 476,862
精华内容 190,744
关键字:

常见字符串类型