zoukankan      html  css  js  c++  java
  • expandtabs()方法

    expandtabs()方法

    描述

    expandtabs() 方法把字符串中的 tab 符号(' ')转为空格,tab 符号(' ')默认的空格数是 8。

    语法

    expandtabs()方法语法:

    str.expandtabs(tabsize=8)

    参数

    • tabsize -- 指定转换字符串中的 tab 符号(' ')转为空格的字符数。

    返回值

    该方法返回字符串中的 tab 符号(' ')转为空格后生成的新字符串。

    实例

    以下实例展示了expandtabs()方法的实例:

    str = "this is	string example....wow!!!"
    
    print ("原始字符串: " + str)
    print ("替换 \t 符号: " +  str.expandtabs())
    print ("使用16个空格替换 \t 符号: " +  str.expandtabs(16))
    
    # 以上实例输出结果如下:
    # 原始字符串: this is    string example....wow!!!
    # 替换 	 符号: this is string example....wow!!!
    # 使用16个空格替换 	 符号: this is         string example....wow!!!

    在 Python3 中是补 4 的整数倍个空格:

    str1 = "this is	string example....wow!!!"
    str2 = "athis iss	string example....wow!!!"
    str3 = "athis i	string example....wow!!!"
    str4 = "athis is    string example....wow!!!"  # is 和 string 中间输入 8 个空格
    print(str1)
    print("a"+str1)
    print(str2)
    print(str3)
    print(str4)
    
    # 运行结果如下:
    # this is    string example....wow!!!
    # athis is    string example....wow!!!
    # athis iss    string example....wow!!!
    # athis i    string example....wow!!!
    # athis is    string example....wow!!!
  • 相关阅读:
    Spring启动流程
    bash脚本
    初识RPC框架
    C++ 全局变量、局部变量、静态全局变量、静态局部变量的区别
    MacOS安装vs code并且配置C/C++环境2020
    numpy 数组操作
    numpy索引 切片和迭代
    numpy基础之数据类型
    numpy基础
    Bootstrap Navbar应用及源码解析
  • 原文地址:https://www.cnblogs.com/xiaohei001/p/10122265.html
Copyright © 2011-2022 走看看