zoukankan      html  css  js  c++  java
  • format 填充符号 与 格式化

    # ### format 填充符号 与 格式化
    # (5)format的填充符号的使用( ^ > < )
    '''
    ^ > <
    ^ : 原字符居中
    > : 原字符串居右
    < : 原字符串居左

    {who:*<10}

    who: 关键字
    * : 代表要填充的字符
    < : 原字符串居左
    10 : 原字符 + 要填充的字符串 一共10个
    '''
    # strvar = "{who:*^10}在长春长生{something:>>10},心情{feel:!<10}"
    # res = strvar.format(who="潘伟成",something="扎一打疫苗",feel="爽歪歪")
    # print(res)
    print("<==>")
    strvar = "{dic[who]:*^10}在长春长生{dic[something]:>>10},心情{dic[feel]:!<10}"
    res = strvar.format(dic = {'who':"潘伟成",'something':"扎一打疫苗",'feel':"爽歪歪"})
    print(res)

    # (6)进制转换等特殊符号的使用( :d :f :s :, )
    # :d 整型占位符
    strvar = "姚承政买了{:d}个兰博基尼"
    res = strvar.format(10)
    print(res)
    # :3d
    strvar = "姚承政买了{:3d}个兰博基尼"
    res = strvar.format(10)
    print(res)
    # :^3d
    strvar = "姚承政买了{:<3d}个兰博基尼"
    strvar = "姚承政买了{:>4d}个兰博基尼"
    strvar = "姚承政买了{:^4d}个兰博基尼"
    res = strvar.format(10)
    print(res)

    # :f 浮点型占位符98.94 :.2f 小数点保留2位
    strvar = "许经雄体重是{:.2f}斤"
    res = strvar.format(98.943333)
    print(res)

    # :s 字符串占位符
    strvar = "{:s}"
    res = strvar.format("好看的皮囊千篇一律,有趣的灵魂200多斤")
    print(res)

    # :, 金钱占位符
    strvar = "{:,}"
    res = strvar.format(1234567)
    print(res)

  • 相关阅读:
    简单跟跟spring源码
    java.lang.UnsupportedOperationException mybatis
    通过自定义注解校验后台接口请求参数
    java的修饰符 public --> protected -->default --> private
    Ubuntu安装google-chrome
    git设置core.autocrlf
    时钟时间,系统cpu时间,用户cpu时间
    推荐-Everything搜索工具
    Ubuntu no such file or directory
    centos安装docker
  • 原文地址:https://www.cnblogs.com/huangjiangyong/p/10798506.html
Copyright © 2011-2022 走看看