我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    1.字符串的字符转换

    1.1.字符转换的概念

    在前面说的的字符串替换,是将字符串中的一个子串替换成了新的子串,如果我们想对字符串中的某些字符进行转换,也就是对字符串中的单个字符进行替换,可以调用方法maketrans和translate来实现。

    首先调用maketrans方法创建一个转换表,在转换表中声明要将那些字符转换成什么字符,然后将创建的转换表作为参数传给translate方法,实现字符的转换。

    maketrans方法创建转换表的语法:

    str.maketrans('转换的字符', '转换后的字符','删除的字符')

    maketrans方法可以传入三个参数:

    • 第一个参数用于指定被转换的字符,如果指定了多个字符,那么转换后的字符也需要指定多个,且数量都要相同,被转换的第一个字符会转换成第二个参数中的第一个字符,案例中会说明。

    • 第二个参数用于指定转换后的字符。

    • 第三个参数用于指定删除那些字符。

    定义好一个转换表之后,使用print可以打印这个转换表的内容,此时返回的是一个字典,字典中的每个key:value都是字符对应的ordinal value值。

    translate方法将转换表当做参数传入,再被定义的字符串调用,最终实现字符的转换。

    1.2.字符转换的应用案例

    1)转换表的创建

    定义转换表时,如果指定了多个被转换的字符,那么转换后的字符数量要与被转换的字符数量相同,此时第一个参数和第二个参数会交叉转换,代码如下。

    contable = str.maketrans('agx', '789')
    print(contable)
    
    '''
    代码解释:
        str.maketrans('agx', '789')定义了一个转换表,其中字符a转换成字符7,字符g转换成字符8,字符x转换成字符9
        当使用print函数打印定义的转换表时,返回的是一个字典,key是被转换的字符,value是转换后的字符,并且返回的是字符的ordinal value值
        返回结果:{97: 55, 103: 56, 120: 57}
            {97是字符a: 55是字符7, 103是字符g: 56是字符8, 120是字符x: 57是字符9}
    '''

    可以使用print函数打印转换表,返回结果是一个字典,在字典中的值是对应字符的ordinal value值,在字典中可以明确的看到什么字符会被转换成什么字符,如下图,97是字符a,55是字符7,97对应的字符会转换成55对应的字符。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    除了直接以字符串的形式声明被转换字符和转换后字符的原始值外,还可以使用字典的方法声明转换与被转换的字符,因为转换表返回的结果就是一个字典,但是用的最普遍的方法还是直接在转换表中声明被转换的字符。

    #使用字典的形式,在字典中声明转换的字符、被转换字符的原始值
    contable = str.maketrans({'a': '7', 'g': '8', 'x': '9'})
    print(contable)
    '''
    	此时使用print打印转换表时,就会发现转换后的字符会以原始值的形式记录在字典中,被转换的字符还是以ordinal value值表示
    '''
    #输出结果:{97: '7', 103: '8', 120: '9'}
    
    #还是使用字典的行驶,在字典中声明被转换字符、转换字符的ordinal value值
    contable = str.maketrans({97: 55, 103: 56, 120: 57})
    print(contable)
    '''
    	这种方法需要实现使用ord函数获取被转换字符、转换字符的ordinal value值,然后在字典中直接声明字符的ordinal value值
    '''
    #输出结果:{97: 55, 103: 56, 120: 57}

    2)字符的转换

    #首先定义一个转换表,这个转换表可以被任意字符串调用使用
    contable = str.maketrans('agx', '789')
    
    #定义一个字符串
    mystr = 'jiangxluplader'
    
    #使用translate方法将转换表以参数的形式传入,然后由字符串调用这个方法实现字符的转换
    print(mystr.translate(contable))
    
    #输出结果:ji7n89lupl7der

    发现字符串中所有的a字符都被转换成了7,所有的g字符都被转换成了8,所有的x字符都被转换成了9。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    3)maketrans方法定义转换表时 还可以指定要删除的字符,例如删除字符u、p

    contable = str.maketrans('agx', '789', 'up')
    mystr = 'jiangxluplader'
    print(mystr.translate(contable))
    
    '''
    	maketrans方法创建转换表时,第三个参数是指定删除的字符
    '''
    
    #输出结果:ji7n89ll7der

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    4)maketrans方法定义转换表中,还可以不对字符进行转换,只对某些字符进行删除,例如只删除字符u、p

    contable = str.maketrans('', '', 'up')
    mystr = 'jiangxluplader'
    print(mystr.translate(contable))
    
    #输出结果:jiangxllader

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    当指定第三个参数时,会将指定的字符删除,其实就是将指定的字符设置成了None对象。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    2.字符串的劈分

    2.1.字符串劈分的概念

    所谓的字符串劈分指的是,根据指定的分隔符,将字符串一分为N个,例如字符串“aaa bbb”,默认的分隔符是空格,根据分隔符可以将这个字符串分为“aaa”,“bbb”,这就是字符串的劈分。字符串的劈分共有两种方法:

    1)调用方法split或者rsplit劈分字符串

    • split方法是从字符串的左侧开始劈分字符串,从前往后开始劈分。

    • rsplit方法是从字符串的右侧开始劈分字符串,从后往前开始劈分。

    split和rsplit方法会根据分隔符对字符串中所有出现分隔符的地方进行劈分。

    默认的分隔符是空格字符串,这两个方法如果不指定最大的劈分次数,输出的内容没有任何区别,并且这两个方法的返回值都是一个列表。

    当字符串中没有指定的分隔符时,这两个方法都会返回字符串本身,但是也会将字符串本身放在列表中。

    2)调用方法partition或者rpartition劈分字符串

    partition和rpartition这两个方法在调用的时候必须指定分隔符,然后对字符串进行劈分,这两个方法对字符串劈分后会返回一个元组。

    • partition方法是左劈分,从左往右找到分隔符第一次出现的位置,然后开始劈分字符串,始终劈分成三个元素,第一个元素是分隔符左侧的部分,第二个元素是分隔符,第三个元素是分隔符后面的部分。

    • rpartition方法是右劈分,从右往左找到分隔符第一次出现的位置,或者从左往右找到分隔符最后一次出现的位置,然后开始劈分字符串,始终劈分成三个元素,第一个元素是分隔符左侧的部分,第二个元素是分隔符,第三个元素是分隔符后面的部分。

    partition方法和rpartition只会将字符串中第一次出现分隔符的位置,进行劈分,一分为三,这就是与split方法的最大区别

    partition方法和rpartition两个方法只是开始劈分的位置处不同,然后将字符串劈分为三个元素:

    • 分隔符前面的部分

    • 分隔符

    • 分隔符后面的部分

    如果字符串中不存在指定的分隔符,两个方法都会返回字符串本身,partition方法劈分的三个元素顺序依次为:字符串本身、空字符串、空字符串,rpartition方法劈分的三个元素依次为:空字符串、空字符串、字符串本身。

    2.2.调用方法split或者rsplit劈分字符串

    1)基本的劈分案例

    #原始字符串
    mystr = "DevOps Jenkins Kubernetes"
    
    #左劈分
    print(mystr.split())
    
    #右劈分
    print(mystr.rsplit())
    
    '''
    	左劈分是从DevOps第一个空格字符串处开始劈分,右劈分是从Kubernetes最后一个空格字符串处开始劈分
    	默认的劈分字符串是空格字符串,只要遇到空格字符串,就将空格字符串左侧的字符串劈分出来。
    '''

    可以看到split和rsplit两个方法对字符串劈分后,并没有明显的区别。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    2)通过参数sep指定分隔符劈分字符串

    在split和rsplit方法中都可以使用sep参数指定分隔符,从而根据指定的分隔符去劈分字符串。

    mystr = "DevOps|Jenkins|Kubernetes"
    print(mystr.split(sep='|'))
    print(mystr.rsplit(sep='|'))
    
    '''
    	split(sep='|')、rsplit(sep='|')指定分隔符为“|”
    '''

    可以看到split和rsplit两个方法对字符串劈分后,并没有明显的区别。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    当指定的分隔符字符串不存在时,则会返回字符串本身,但是也会将字符串本身放在列表中。

    mystr = "DevOps Jenkins Kubernetes"
    print(mystr.split(sep='|'))
    print(mystr.rsplit(sep='|'))

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    3)通过参数maxsplit指定劈分字符串的最大劈分次数

    在split和rsplit方法中都可以使用maxsplit参数指定劈分字符串的最大劈分次数,什么意思呢?原本一个字符串可以被劈分6次,但是我们只需要劈分2次就行,就可以使用maxsplit参数指定指定劈分字符串的最大劈分次数。

    当指定了最大的劈分次数时,当超过最大的劈分次数后,剩余的子串会单独作为一部分输出,此时split和rsplit两个劈分方法就会有明显的区别。

    #定义原始字符串
    mystr = "DevOps|Jenkins|Kubernetes|Python|Gitlab"
    
    '''
    	使用split方法是从左往右开始劈分,从第一个子串位置处开始劈分,分隔符为"|",劈分次数为2,本身这个字符串可以被劈分5次,我们只劈分2次,那么DevOps、Jenkins会被劈分出来作为列表的单独元素,而剩余的子串Kubernetes|Python|Gitlab会被作为一部分放在列表的一个元素内
    '''
    print(mystr.split(sep='|', maxsplit=2))
    #输出结果:['DevOps', 'Jenkins', 'Kubernetes|Python|Gitlab']
    
    '''
    	使用rsplit方法是从右往左开始劈分,从最后一个子串处开始劈分,分隔符为"|",劈分次数为2,本身这个字符串可以被劈分5次,我们只劈分2次,那么Gitlab、Python这两个字符串会被劈分出来作为列表的单独元素,而剩余的字符DevOps|Jenkins|Kubernetes会被作为一部分,放在列表的一个元素内
    '''
    print(mystr.rsplit(sep='|', maxsplit=2))
    #输出结果:['DevOps|Jenkins|Kubernetes', 'Python', 'Gitlab']

    当在劈分方法内指定了最大的劈分次数的参数时,split左劈分和rsplit右劈分就会有明显的区别,split方法是从前往后根据分隔符进行劈分,rsplit方法是从后往前根据分隔符进行劈分。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    2.3.调用方法partition或者rpartition劈分字符串

    partition方法是左劈分,从左往右找到分隔符第一次出现的位置,然后开始劈分字符串,始终劈分成三个元素,第一个元素是分隔符左侧的部分,第二个元素是分隔符,第三个元素是分隔符后面的部分。

    rpartition方法是右劈分,从右往左找到分隔符第一次出现的位置,或者从左往右找到分隔符最后一次出现的位置,然后开始劈分字符串,始终劈分成三个元素,第一个元素是分隔符左侧的部分,第二个元素是分隔符,第三个元素是分隔符后面的部分。

    这两个方法,只会根据一个分隔符进行劈分字符串,且始终劈分成三个元素,partition方法的分隔符取决于在字符串中第一次出现的分隔符,rpartition方法的分隔符取决于字符串中最后一次出现的分隔符。

    1)调用方法partition劈分字符串

    mystr = "DevOps|Jenkins|Kubernetes|Python|Gitlab"
    print(mystr.partition('|'))
    
    '''
    	partition从左往右找到第一次出现分隔字符串的位置,从这里开始劈分字符串,分隔符左侧的部分(DevOps)为第一个元素,分隔符(|)为第二个元素,分隔符右侧的部分(Jenkins|Kubernetes|Python|Gitlab)为第三个元素。
    '''
    
    #输出结果:('DevOps', '|', 'Jenkins|Kubernetes|Python|Gitlab')

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    2)调用方法rpartition劈分字符串

    mystr = "DevOps|Jenkins|Kubernetes|Python|Gitlab"
    print(mystr.rpartition('|'))
    
    '''
    	rpartition从左往右找到最后一次出现分隔字符串的位置,分隔符左侧的部分(DevOps)为第一个元素,分隔符(|)为第二个元素,分隔符右侧的部分(Jenkins|Kubernetes|Python|Gitlab)为第三个元素。
    '''
    
    #输出结果:('DevOps|Jenkins|Kubernetes|Python', '|', 'Gitlab')

    确实和理论说明的一样,从左往右找到最后一次分隔符出现的位置,分隔符左侧的部分为元组中的第一个元素,分隔符为第二个元素,分隔符右侧的部分为元组中的第三个元素。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    3)当字符串中只有一个分隔符字符串且分隔符后没有任何字符时

    当字符串中只有一个分隔符字符串时,且分隔符后面没有任何字符串,此时无论是partition方法还是rpartition方法,劈分的字符串第三个元素一定为空。

    mystr = "DevOps|"
    print(mystr.partition('|'))
    print(mystr.rpartition('|'))

    第三个元素取的都是分隔符后面的部分,分隔符后面的部分什么也没有,因此就会输出空字符串。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    4)当字符串中不存在指定的分隔符字符串(partition方法)

    如果字符串中不存在指定的分隔符,partition方法劈分的三个元素顺序依次为:字符串本身、空字符串、空字符串。

    mystr = "DevOps|Jenkins|Kubernetes|Python|Gitlab"
    print(mystr.partition('*'))
    
    #输出结果:('DevOps|Jenkins|Kubernetes|Python|Gitlab', '', '')

    第一个元素是字符串的本身,第二个元素是空字符串,第三个元素也是空字符串。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    4)当字符串中不存在指定的分隔符字符串(rpartition方法)

    如果字符串中不存在指定的分隔符,rpartition方法劈分的三个元素顺序依次为:空字符串、空字符串、字符串本身。

    mystr = "DevOps|Jenkins|Kubernetes|Python|Gitlab"
    print(mystr.rpartition('*'))

    第一个元素是空字符串,第二个元素是空字符串,第三个元素是字符串的本身。

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    3.字符串的合并

    可以调用方法join将多个字符串合并成一个字符串。语法格式如下:

    '字符串的间隔符'.join(列表|数组)
    
    字符串的间隔符可以指定,也可以不指定,指定后,每个元素字符串在合并时都会在后面添加一个分隔符。

    1)使用join方法将列表中多个字符串进行合并

    使用join方法可以将列表中的多个元素,元素也都是字符串,将这些字符串进行合并。

    print(''.join(["Python", "Go", "K8S"]))
    
    #输出结果:PythonGoK8S

    使用join方法将列表中的每个元素合并时添加一个分隔符“|”

    print('|'.join(["Python", "Go", "K8S"]))
    
    #输出结果:Python|Go|K8S

    2)使用join方法将元组中的多个字符串进行合并

    join方法也可以将元组中的元素合并。

    print('|'.join(("Python", "Go", "K8S")))
    
    #输出结果:Python|Go|K8S

    3)可以把字符串看成是字符的列表,然后使用join方法将这些字符合并成字符串

    可以把字符串看成是字符的列表,然后使用join将这些字符加上分隔符合并成新的字符串。

    print('|'.join("Python"))
    
    #输出结果:P|y|t|h|o|n

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    以上就是Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决的详细内容,更多请关注编程网其它相关文章!

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    Python字符串的字符转换、字符串劈分、字符串合并问题怎么解决

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档

    猜你喜欢

    Python字符串的字符转换、字符串劈分、字符串合并问题分析

    这篇文章主要介绍了Python字符串的字符转换、字符串劈分、字符串合并,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-20

    python字符串怎么转换为数字

    要将一个字符串转换为数字,可以使用以下方法:使用`int()`函数将字符串转换为整数。例如:`num = int("123")`使用`float()`函数将字符串转换为浮点数。例如:`num = float("3.14")`使用`eval(
    2023-10-25

    怎么解决Python字符串替换的问题

    本篇内容主要讲解“怎么解决Python字符串替换的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决Python字符串替换的问题”吧!项目中遇到一个字符串替换的问题。我们知道字符串替换可
    2023-06-16

    Java 如何实现字符串中字符的替换?(java怎么替换字符串中的字符)

    在Java编程中,经常会遇到需要替换字符串中的字符的情况。这是一个常见的字符串操作需求,下面我们将详细介绍在Java中如何实现这一功能。一、使用replace()方法Java的String类提供了一个非常方便的
    Java 如何实现字符串中字符的替换?(java怎么替换字符串中的字符)
    Java2024-12-22

    python数字怎么转字符串

    python数字使用str()函数、使用format()方法、使用f字符串和使用字符串拼接转字符串。1、str()函数,该函数可接受一个数字作为参数,并将其转换为对应的字符串;2、format()方法,通过在格式字符串中使用占位符{}来指示
    2023-08-14

    html怎么转换字符串

    这篇文章主要介绍“html怎么转换字符串”,在日常操作中,相信很多人在html怎么转换字符串问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”html怎么转换字符串”的疑惑有所帮助!接下来,请跟着小编一起来学习吧
    2023-07-06

    Python如何转换字符串中特定的字符

    本文介绍了Python中转换字符串特定字符的多种方法,包括字符串替换方法、字符映射、字符串格式化、正则表达式和字符转换函数。通过使用这些技术,可以轻松地将字符串中的字符替换为所需值,从而实现字符串处理中的灵活性和便利性。
    Python如何转换字符串中特定的字符
    2024-04-02

    oracle怎么替换字符串中的字符

    要替换字符串中的字符,可以使用Oracle SQL中的REPLACE函数。该函数接受三个参数:原始字符串、要替换的字符、替换成的字符。以下是一个示例:SELECT REPLACE('Hello, World!', &#
    oracle怎么替换字符串中的字符
    2024-03-05

    Python中怎么合并和分解字符串

    要合并字符串,可以使用"+"运算符或者使用字符串的join()方法。例如:str1 = "Hello"str2 = "World"merged_str = str1 + " " + str2print(merged_str)# 或者
    Python中怎么合并和分解字符串
    2024-04-03

    java怎么把字符串转换成字符数组

    java怎么把字符串转换成字符数组1、将字符串变成数组方法:java.lang包中有String.split()方法,java中通常用split()分割字符串,返回的是一个数组。特殊转义字符,必须加""(“.”和“|”都是转义字符)在Java语言编程时,使用“
    java怎么把字符串转换成字符数组
    2017-06-21

    python怎么将数字转换成字符串

    可以使用str()函数将数字转换为字符串。例如:pythonnumber = 123string = str(number)print(string) # 输出 "123"另外,可以使用format()函数或格式化字符串来将数字转换为字符
    2023-10-20

    sqlserver怎么合并字符串

    在SQL Server中合并字符串有多种方法,以下是几种常用的方法:使用+操作符:SELECT 'Hello' + ' ' + 'World' AS Result;使用CONCAT
    sqlserver怎么合并字符串
    2024-04-09

    Java 中如何将字符串转换为数字?(java怎么将字符串转换为数字)

    在Java编程中,经常会遇到需要将字符串转换为数字的情况,例如从用户输入、文件读取或网络传输中获取到字符串形式的数字数据,需要将其转换为实际的数字类型进行后续的计算或处理。以下是在Java中将字符串转换为数字的两种常见方法:一、使用Inte
    Java 中如何将字符串转换为数字?(java怎么将字符串转换为数字)
    Java2024-12-18

    python怎么替换字符串中的某个字符

    在Python中,你可以使用字符串的`replace()`方法来替换字符串中的某个字符。`replace()`方法需要传入两个参数,第一个参数是要被替换的字符,第二个参数是替换后的字符。以下是一个示例:```pythonstring = "
    2023-08-31

    Java 中如何替换字符串中的某个字符?(Java怎么替换字符串中的某个字符)

    在Java编程中,替换字符串中的某个字符是一项常见的操作。下面将详细介绍在Java中如何实现这一功能。一、使用replace方法Java的String类提供了一个replace方法,用于替换字符串中的字符或
    Java 中如何替换字符串中的某个字符?(Java怎么替换字符串中的某个字符)
    Java2024-12-22

    mysql数字怎么转换成字符串

    在MySQL中,可以使用CAST函数或CONVERT函数将数字转换为字符串。使用CAST函数时,可以将数字作为第一个参数,并指定第二个参数为CHAR或VARCHAR来将数字转换为字符串。例如:SELECT CAST(123 AS CHA
    mysql数字怎么转换成字符串
    2024-04-09

    Python怎么访问字符串中的单个字符

    要访问字符串中的单个字符,可以使用索引操作符 [] 来获取特定位置的字符。Python 中的字符串是一个字符序列,每个字符都有一个唯一的索引值,从 0 开始计数。例如,要访问字符串 “Hello” 中的第一个字符 “H”,可以使用索引值
    Python怎么访问字符串中的单个字符
    2024-03-02

    如何在 JAVA 中进行字符串的多个字符替换?(JAVA字符串怎么替换多个字符)

    在Java编程中,字符串的操作是非常常见的任务之一。其中,字符串的替换操作更是经常会用到。本文将详细介绍在Java中如何替换字符串中的多个字符。一、使用replace()方法Java的String类提供了一个
    如何在 JAVA 中进行字符串的多个字符替换?(JAVA字符串怎么替换多个字符)
    Java2024-12-21

    JSON字符串怎么转换成Python

    这篇文章给大家分享的是有关JSON字符串怎么转换成Python的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、JSON介绍JSON表示JAVA小号scriptobjectn浮选是以一种有组织且简单的方式存储信息
    2023-06-14

    编程热搜

    • Python 学习之路 - Python
      一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
      Python 学习之路 - Python
    • chatgpt的中文全称是什么
      chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
      chatgpt的中文全称是什么
    • C/C++中extern函数使用详解
    • C/C++可变参数的使用
      可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
      C/C++可变参数的使用
    • css样式文件该放在哪里
    • php中数组下标必须是连续的吗
    • Python 3 教程
      Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
      Python 3 教程
    • Python pip包管理
      一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
      Python pip包管理
    • ubuntu如何重新编译内核
    • 改善Java代码之慎用java动态编译

    目录