zoukankan      html  css  js  c++  java
  • Python中print函数中中逗号和加号的区别

    strip()方法,去除字符串开头或者结尾的空格

    s = " a b c "
    new_s = s.strip()
    print("-------->%s<---------"%new_s)
    

    # 输出结果: -------->a b c<---------

    lstrip()方法,去除字符串开头的空格

    s = " a b c "
    new_s = s.lstrip()
    print("-------->%s<---------"%new_s)
    

    # 输出结果: -------->a b c <---------

    rstrip()方法,去除字符串结尾的空格

    s = " a b c "
    new_s = s.rstrip()
    print("-------->%s<---------"%new_s)
    

    # 输出结果: --------> a b c<---------

    replace()替换的方式,可以将空格替换成空,可以替换所有的空格

    • 使用语法:
    # 语法:S.replace(old, new[, count])
    # 需要修改的字符串.replace(需要替换的字符, 替换后的字符[, 替换的次数])
    s = " a b c "
    new_s = s.replace(" ", "")
    print(new_s)
    

    # 输出结果: -------->abc<---------

    join()方法,字符串的拼接方法

    # 语法:S.join(iterable) 
    # 字符串.join(可迭代对象) 会按照字符串拼接一个可迭代对象比如列表,集合,元组
    s = " a b c "
    s_list = a.split()  # 字符串按空格分割成列表
    print(s_list)
    new_s = "".join(s_list) # 使用一个空字符串合成列表内容生成新的字符串
    print("-------->%s<---------"%new_s)
    

    #输出结果: ['a', 'b', 'c'] -------->abc<---------

  • 相关阅读:
    ruby_debug笔记
    来自Neil
    rails 在迭代里的那些条件
    rails 表单嵌套
    rails present? 和 blank? 对于bool 值
    泛泛
    设计模式——策略模式
    Spring容器初始化过程
    Spring之ResourceLoader加载资源
    Spring之ClassPathResource加载资源文件
  • 原文地址:https://www.cnblogs.com/fandx/p/9303030.html
Copyright © 2011-2022 走看看