当前位置:首页python > 正文

python之%s、%d、%f的使用

作者:野牛程序员:2023-11-23 13:15:44python阅读 2823

%s%d%f 是 Python 中用于字符串格式化的占位符。以下是它们的简要解释:

  • %s:用于格式化字符串,表示“字符串”。当在字符串中使用 %s 时,它将被一个变量的字符串表示替代。

    示例:

  • name = "张三"
    print("你好,%s!" % name)
  • %d:用于格式化整数,表示“十进制数”。当在字符串中使用 %d 时,它将被一个变量的十进制表示替代。

    示例:

  • age = 25
    print("年龄:%d" % age)
  • %f:用于格式化浮点数,表示“浮点数”。当在字符串中使用 %f 时,它将被一个变量的浮点数表示替代。

    示例:

  • height = 1.75
    print("身高:%f" % height)

以下是一个综合运用所有三种的例子:

name = "小明"
age = 30
height = 1.68
print("姓名:%s,年龄:%d,身高:%f" % (name, age, height))

请注意,在最后的例子中,值被作为一个元组 (name, age, height) 传递给字符串的 % 运算符。元组中值的顺序对应字符串中 % 占位符的顺序。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击