zoukankan      html  css  js  c++  java
  • Python学习笔记(七)—— format()函数详解

    最初用C系语言就会很熟悉 printf("%d",23);  那么这种打印形式在python中也是用%但是形式有变动,可以看最后的那一部分,这里说的方法是借助 format() 函数,这是str的函数,所以完整写函数原型应该是:

    str.format();

    举例说明:

    可以看到花括号里面的参数就相当于,后面format里的index,如果{}里面不写那就是按照默认顺序;

    format 的字典方式用法:

    这里插一个小知识: **c 是说把这个字典的元素拆分,但是如果出现数字就谨慎使用,不能用索引是数字直接用会报错:

    会以为我想要的是第2个,第3个。

    format 的列表方式用法:

    my_list = ['菜鸟教程', 'www.runoob.com']
    print("网站名:{0[0]}, 地址 {0[1]}".format(my_list))  # "0" 是必须的
    #参考自菜鸟教程,list的话用起来就很繁琐了

    format 数字格式化方法:


    同样是需要这样的表示,还有一些别的方式:

    直接使用变量拼接:

    使用 ' % ' 百分号的形式:

    %跟 C语言用法相似,就是把逗号改成了百分号隔开

  • 相关阅读:
    JDBC事务
    JDBC连接池和DBUtils
    原生JDBC
    基本的查询语句
    多表查询
    mysql单表
    基础加强_XML
    基础加强_注解_类加载器_动态代理
    页面加载loading动画
    移动端手动控制页面高度
  • 原文地址:https://www.cnblogs.com/wayne-tao/p/13080171.html
Copyright © 2011-2022 走看看