Python 编程里面%、%s 和 % d 代表的意思

的点点滴滴多

发布日期: 2020-08-04 19:48:23 浏览量: 102
评分:
star star star star star star star star star star_border
*转载请注明来自write-bug.com
  • %s,表示格化式一个对象为字符

  • %d,整数

  1. "Hello, %s"%"zhang3" => "Hello, zhang3"
  2. "%d"%33 => "33"
  3. "%s:%d"%("ab",3) => "ab:3"
  • %字符:标记转换说明符的开始。在%的左侧放置一个字符串(格式化字符串),而右侧则放置希望格式化的值。

  • %s表示格式化规则

1、

  1. '%s plus %s equals %s' % (1,2,2)
  2. Out[29]: '1 plus 2 equals 2'

2、

  1. 'Price of eggs: $%d' % 42
  2. Out[30]: 'Price of eggs: $42'

3、

单独使用时取余5%3:

  1. 5%3
  2. Out[28]: 2/4

4、

  1. LOTTERY_PRE = "LXG_LOT_"
  2. LOTTERY_ITEM = LOTTERY_PRE + '%s_ITEM'
  3. new_version = "20181007220245756"
  4. new_lobbery_item = LOTTERY_ITEM % new_version
  5. print(new_lobbery_item)
  6. 输出 LXG_LOT_20181007220245756_ITEM
上传的附件

发送私信

2
文章数
2
评论数
最近文章
eject