zoukankan      html  css  js  c++  java
  • 格式化 | python笔记(1)

    """因为最近连续加班没空更新但又不想断更只好更新一些比较实用的python基础知识来敷衍了事"""
     

    1、经典格式化 (s%等)

    常见占位符:
    %s 字符串
    %d 整数
    %f 浮点数
    print("I am in class %d,grade %d." %(5, 6))
    print("Pi = %f" % 3.141592)
    print("Pi = %.2f" % 3.141592)
    print("My name is %s" %"lily")

     如果不知道选择什么类型,那就用%s,它总是生效

    2、format

    format格式化使用{}来做占位符,标识符默认从0开始,可以不填,也可以自由指定,如下:
    print("My name is {},{} years old.".format("Lily",10))
    print("My name is {0},{1} years old.".format("Lily",10))
    print("My name is {1},{0} years old.".format(10,"Lily"))

     这种就比第一种原始方法好很多了,而且比较清晰

    3、字符串前使用f来格式化整个字符串

    需要格式化的字符串前面加上f,里面需要替换的内容由{}里面加变量名组成:{变量名}
    前提是,替换的内容都是变量
    name = "Lily"
    age = 10
    print(f"My name is {name},{age} years old")

     这种格式化方式显然又更加清晰了,整个代码都清爽很多

    注意:这种格式化方式有版本要求,需要python3.6及以上版本
     
  • 相关阅读:
    php二维数组排序
    重学C语言 -- printf,scanf
    php调试利器 -- xdebug
    composer php依赖管理工具
    现代php开发
    php新特性--持续更新
    2016年书单
    jenkins集成gitlab实现自动合并
    etcd安装
    nginx 日志切割
  • 原文地址:https://www.cnblogs.com/mikasama/p/12618996.html
Copyright © 2011-2022 走看看