python print格式

例子

bash 复制代码
 >>> sid = 10
 >>> print('%s的学号为%.5d' %(name,sid))
 lily的学号为00010
 >>> sid = 1
 >>> print('%s的学号为%.5d' %(name,sid))
 lily的学号为00001

%s:打印字符串

%d:打印整数

%f:打印浮点数

%2s:字符串长度为2,当原字符串长度超过2时,按原长度打印

%7s:字符创长度为7,当原字符串长度小于7时,原字符串左侧补给空格

%-7s:字符串长度为7,当原字符串的长度小于7时,原字符串右侧补给空格

%.2s:截取字符串的前2个字符

%.7s截取字符串的前7个字符,当字符串长度小于7时,即字符串本身

相关推荐
青青家的小灰灰10 小时前
Pinia 完全指南:重构你的 Vue 3 状态管理架构
前端·javascript·vue.js
yuki_uix10 小时前
深入理解 JavaScript Event Loop:从概念到实践的完整探索
前端·javascript
程序员阿峰10 小时前
WebSocket 原理解析
前端
Lee川10 小时前
JavaScript 继承进化史:从原型链的迷雾到完美的寄生组合
前端·javascript·面试
米饭同学i10 小时前
微信小程序实现故事线指引动画效果
前端
阿懂在掘金10 小时前
为什么写 Vue 强烈建议用 Setup?除了复用,更是代码组织
前端·vue.js
sorryhc10 小时前
我让 AI 帮我写了一个 Code Agent!
前端·openai·ai编程
工边页字10 小时前
面试官:请详细介绍下AI中的token,越详细越好!
前端·人工智能·后端
anyup10 小时前
月销 8000+,uView Pro 让 uni-app 跨端开发提速 10 倍
前端·uni-app·开源
Flittly11 小时前
【从零手写 ClaudeCode:learn-claude-code 项目实战笔记】(4)Subagents (子智能体)
python·agent