• Python中的数据类型之字符串


    字符串的定义,可是使用类似下面的方式

    name = "hello python"

    Python 中字符串自带了一些常用的方法,比如:

    title() #用来将每个单词首字母大写
    upper() #用来将字符串中每个字母大写
    lower() #用来将字符中中每个字母小写

    调用这些方法,打印后,如下:

    print(name.title())
    # 将会在控制台输出 Hello Python
    print(name.upper())
    # 将会在控制台输出 HELLO PYTHON
    print(name.lower())
    # 将会在控制台输出 hello python

    以上,应该可以很清楚观察到每个方法的作用。

    字符串的拼接(合并)

    Python中“字符串”的合并或拼接,是比较常见的需求,一般用 “+” 号即可连接两个字符串,栗子如下:

    1 his_name = 'jack'
    2 my_name = 'joker'
    3 print(his_name + ' and ' +my_name)
    4 # 控制台输出为:  jack and joker
    5 # 试着加上前面的title()方法
    6 print(his_name.title() + ' and ' + my_name.title())
    7 #控制台输出为:  Jack and Joker

    字符串中常见的转义字符

    制表符:

    换行符:

     栗子如下:

    1 print("Contry:
    	China
    	England
    	France")
    2 #Contry:
    3 #       China  
    4 #       England      
    5 #       France
    6 #以上为输出效果

    如何删除字符串中的空白

    Python提供了三个方法用于删除字符串中的空格:

    rstrip() #删除字符串中右边的所有空格
    lstrip() #删除字符串中左边的所有空格
    strip() #删除字符串两端所有空格
    name = ' python '
    print(name.rstrip())
    #' python'
    print(name.lstrip())
    #'pthon '
    print(name.strip())
    #'python'
    -------- 芝兰生于空谷,不以无人而不芳
  • 相关阅读:
    s 中日期 转换成时间戳 例如2013-08-30 转换为时间戳
    php解析html类库simple_html_dom
    c++关于字符串的读入和截取
    八皇后问题
    激活函数matlab代码
    转:ubuntu添加用户adduser,并给予sudo权限
    shell遍历多个文件夹并进行批量修改文件名
    【转】用win7(64位)远程桌面连接linux(Ubuntu14.04)详细教程
    机器学习-线性回归
    编译gpu集群版caffe
  • 原文地址:https://www.cnblogs.com/tizer/p/10883858.html
Copyright © 2020-2023  润新知