为了账号安全,请及时绑定邮箱和手机立即绑定

print '%s : %d' % x 几个带 %的什么意思

s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])

for x in s:

    print '%s : %d' % x


正在回答

1 回答

格式化,和C语言一样。

%s代表字符串格式,%d代表整型格式。后面的%x代表的是把x元组的元素以前面的格式输出。比如,当x是('Adam', 95)的时候,就等于把'Adam' 喂给了%s,输出了字符串,95喂给了%d,输出了整数。

参考链接:

https://www.cnblogs.com/claidx/p/7253288.html

5 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

print '%s : %d' % x 几个带 %的什么意思

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信