• 使用字符串的方式


    1.修改字符串的大小写

            title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。

            upper()以每个字母均大写的方式显示

            lower()以每个字母均小写的方式显示

    users = 'Mr Smith'
    print(users.lower())
    print(users.title())
    print(users.upper())
    

      运行结果:

    2.合并(拼接)字符串

         Python使用加号(+)来合并字符串。

    first_name = 'adc'
    last_name = 'Smith'
    full_name = first_name +' '+last_name
    print(full_name)
    

      运行结果:

    first_name = 'adc'
    last_name = 'Smith'
    full_name = first_name +' '+last_name
    print('Hello, '+full_name.title()+'!')#这里也可以换一种方式:见下面两行
    message ='Hello, '+full_name.title()+'!'
    print(message)

      两种方法输出结果是一样的,运行结果:

    3.使用制表符或者换行符来添加空白

        在字符串中添加制表符,可以使用字符组合 ,示例:

    print('java')
    print('	java')
    

      运行结果:

         在字符串中添加换行符,使用字符组合 ,示例:

    print('java')
    print('language:
    java')
    

      运行结果:

       字符串“ ”让Python换到下一行,并在下一行开头添加一个制表符,示例:

    print('java')
    print('language:
    	java
    	python
    	javascript')
    

      运行结果:

    ”只能起到换行的作用,并不能达到“ ”换行并在开头添加一个制表符的效果

    print('java'))
    print('language:
    	java')
    print('language:	
    java')
    

      运行结果:

    4.删除空白

       要确保字符串末尾没有空白,使用rstrip()

     >>> favorite_language = 'python '
     >>> favorite_language
    'python '
    >>> favorite_language.rstrip()#这种删除只是暂时的,在下一次的访问中会被打回原形。
    'python'
     >>> favorite_language
    'python '
    

      要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中:

    >>> favorite_language = 'python '
    >>> favorite_language = favorite_language.rstrip()
    >>> favorite_language
    'python'
    

      剔除字符串开头的空白,方法:lstrip()

           同时剔除字符串两端的空白,方法:strip()

    >>> favorite_language = ' python '
    >>> favorite_language.rstrip()   #删除末尾
    ' python'
    >>> favorite_language.lstrip()   #删除开头
    'python '
    >>> favorite_language.strip()    #删除两端
    'python'
    

      5.避免语法错误

    正确使用单双引号:

    message = "One of Python's strengths is its diverse community."
    print(message)
    

    撇号位于两个双引号之间,因此Python解释器可以正确理解这个字符串:

    但如果此时使用单引号,Python将无法正确的确定字符串的结束位置:

    message = 'One of Python's strengths is its diverse community.'
    print(message)
    

      

    这种语法错误表明,在解释器看来,其中的有些内容不是有效地Python代码。

  • 相关阅读:
    二叉搜索树与双向链表
    TCP 三次握手与四次挥手
    复杂链表的复制
    二叉树中和为某一值的路径
    二叉搜索树的后序遍历序列
    从上往下打印二叉树
    栈的压入、弹出序列
    jenkins 持续集成和交付——一个构件小栗子前置(三)
    jenkins 持续集成和交付——gogs安装(外篇)
    jenkins 持续集成和交付——安装与账户安全还有凭证(二)
  • 原文地址:https://www.cnblogs.com/chuxin-sweet/p/9443887.html
Copyright © 2020-2023  润新知