Python中关于%d

这篇具有很好参考价值的文章主要介绍了Python中关于%d。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

python中%d表示格式化一个对象为十进制整数。使用后,在需要输出的长字符串中占位置。输出字符串时,可以依据变量的值,自动更新字符串的内容

num = 123
print("%7.5d" %num)  #123不够5位,先补两个0,还是不够7位,左侧补2个空格
print("%5.2d" %num)  #123超过2位,不补0,直接在左侧补3个空格
print("%2.3d" %num)  #123刚好3位,不补0,超过2位。不补空格,原样输出
python打印%d,python,Powered by 金山文档

num=14

  #%d打印时结果是14

  print "num=%d" % num # output:num=14

  #%1d意思是打印结果为1位整数,当整数的位数超过1位时,按整数原值打印,所以%1d的打印结果还是14

  print "num=%1d" % num # output:num=14

  #%3d意思是打印结果为3位整数,当整数的位数不够3位时,在整数左侧补空格,所以%3d的打印结果是 14

  print "num=%3d" % num # output:num= 14

  #%-3d意思是打印结果为3位整数,当整数的位数不够3位时,在整数右侧补空格,所以%3d的打印结果是14_

  print "num=%-3d" % num #output: num=14_

  #%05d意思是打印结果为5位整数,当整数的位数不够5位时,在整数左侧补0,所以%05d的打印结果是00014文章来源地址https://www.toymoban.com/news/detail-526867.html

到了这里,关于Python中关于%d的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode中关于python的一些常用配置

    打开settings 打开扩展– 找到python -- 打开json配置 将cv2的安装目录配置到如下位置 具体为啥不行没搞明白 当方法以test开头的时候会自动识别成测试用例,会有一个标识,鼠标右键点击标识的时候可以执行测试,如果成功就会出现一个对号 参考: https://blog.csdn.net/qq_31654025/ar

    2024年01月22日
    浏览(31)
  • oracle中关于connect by的语法及实现(前序遍历树)

    connect by是是结构化查询中用到的,其基本语法是: 1 select … from tablename 2 start with 条件1 3 connect by 条件2 4 where 条件3; 例: id 120 123 126 125 128 127 122 124 121 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:org_id,parent_id,那么通过表示每一条记录的paren

    2024年02月06日
    浏览(36)
  • Python中关于对象序列化实现和原理

    pickle模块可以实现任意的Python对象转换为一系列字节(即序列化对象)的算法。这些字节流可以被传输或存储,接着也可以重构为—个和原先对象具有相同特征的新对象。 注意: pickle的文档清晰的表明它不提供安全保证。实际上,反序列化后可以执行任意代码,所以慎用 pick

    2024年02月03日
    浏览(41)
  • python爬虫爬取中关村在线电脑以及参数数据

    python爬虫爬取中关村在线电脑以及参数数据 2.1vsCode 2.2Anaconda version: conda 22.9.0 3.1 代码 解析都在代码里面 3.2 结果展示 这是保存到数据,用json保存的

    2024年02月12日
    浏览(28)
  • python\pyqt5中关于键盘按键的一些内容

    按键值 按键代码 按键内容 16777264 Qt.Key_F1 F1 +1 Qt.Key_F2 +1 Qt.Key_F3 +1 Qt.Key_F4 +1 Qt.Key_F5 +1 Qt.Key_F6 +1 Qt.Key_F7 +1 Qt.Key_F8 +1 Qt.Key_F9 +1 Qt.Key_F10 +1 Qt.Key_F11 16777275 Qt.Key_F12 F12 65 Qt.Key_A A +1 Qt.Key_B B +1 Qt.Key_C C +1 Qt.Key_D D +1 Qt.Key_E E +1 Qt.Key_F F +1 Qt.Key_G G +1 Qt.Key_H H +1 Qt.Key_I I +1 Qt.Key_J J +1 Qt.

    2024年02月09日
    浏览(39)
  • Python 打印异常——如何尝试打印异常

    每种编程语言都有其处理异常和错误的方式,Python 也不例外。 Python 自带一个内置的try…except语法,您可以使用它来处理错误并阻止它们中断程序的运行。 在本文中,您将学习如何使用它try…except语法来处理代码中的异常, 如何在 Windows 11 上启用和使用语音访问 这样它们就

    2024年02月12日
    浏览(38)
  • python(9):python循环打印进度条

    Python的 while 循环可以打印进度条,可以使用 tqdm 这个库来实现。 tqdm 是一个用于在Python中添加进度条的库,它可以很容易地集成到 while 循环中。 下面是一个简单的示例,它使用 while 循环和 tqdm 库来打印一个从1到100的进度条: 在上面的代码中,首先导入了 tqdm 库。然后,使

    2024年02月02日
    浏览(27)
  • 在 Python 中打印换行符——打印一个新行

    在编程中处理字符串或文本数据经常涉及打印换行符。一行的结尾由换行符表示,它还会将光标前进到下一行的开头。使用转义字符 \\\" n ”,我们可以在 Python 中打印换行符。 其他编程语言可能有不同的打印换行符的规则。 了解 Windows 中的轻松访问中心 虽然某些语言可能具

    2024年02月05日
    浏览(47)
  • 【Python系列】python 如何打印带时间的日志

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年04月23日
    浏览(38)
  • Python print()函数使用详解,Python打印输出

    「作者主页」: 士别三日wyx 「作者简介」: CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」: 对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 print() 可以 「打印输出」 ,常用来将内容 「打印」 到控制台。 语法 参数

    2024年02月11日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包