zoukankan      html  css  js  c++  java
  • python字符串前缀和格式化

    1、Python对bytes类型的数据用带b前缀的单引号或双引号表示:

      x = b'ABC'

         要注意区分'ABC'b'ABC',前者是str,后者虽然内容显示得和前者一样,但bytes的每个字符都只占用一个字节。

    2、表示内部的字符串默认不转义 即原生字符串,

          print(r'''hello,  world''')

    格式化

    在Python中,常见的有%和format这两种,

    在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?,括号可以省略。

    占位符    替换内容
    %d        整数
    %f        浮点数
    %s        字符串
    %x        十六进制整数

    其中,格式化整数和浮点数还可以指定是否补0和整数与小数的位数。

    字符串里面的%是一个普通字符怎么办?这个时候就需要转义,用%%来表示一个%

    另一种格式化字符串的方法是使用字符串的format()方法,它会用传入的参数依次替换字符串内的占位符{0}{1}……。

  • 相关阅读:
    9.19 数组 冒泡排序和二分法
    9,18 考试
    html5学习拓展
    第七天,
    第六天 js 开始
    第五天 列表 流
    第四天 样式,框架
    硬件攻城狮设计需要考量的11个关键因素
    步进电机的驱动方式
    MOS管防反接电路设计
  • 原文地址:https://www.cnblogs.com/hadean/p/8073001.html
Copyright © 2011-2022 走看看