程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2024-11(3)

字符串格式化输出方法&各种对齐&%s,format,f""

发布于2019-08-05 19:34     阅读(1544)     评论(0)     点赞(4)     收藏(1)


字符串格式化输出方法1:

一:字符串%s,元组

name = "tom"
age = 18
print("名字是%s,年龄是%s" % (name, age))  # (name,age)只能是带括号的元组,不能是列表
# 名字是tom,年龄是18

二:十进制%d

# %d -----十进制
name = "tom"
age = 18
print("名字是%s,年龄是%d" % (name, age))
# 名字是tom,年龄是18

三:%f 浮点数(默认6位小数)

# %f 转换成浮点数 (小数部分自然截断)   默认6位小数
name = "tom"
age = 18
print("名字是%s,年龄是%f" % (name, age))
# 名字是tom,年龄是18.000000

四: %x 转换成16进制

# %x  转换成16进制
# 指定长度打印  -----数值和字符串是一样的

五:右对齐“正数”

# 1. %5   右对齐,不足的话左边补空格

name = "tom"
age = 18
print("名字是%s,年龄是%5d" % (name, age))

# 名字是tom,年龄是   18

六:左对齐“负数”

# 2. %-5  左对齐,不足的话右边补空格
name = "tom"
age = 18
print("名字是%s,年龄是%-5d" % (name, age))
# 名字是tom,年龄是18

七:补0

# 3. 补0    %05d


所属网站分类: 技术文章 > 博客

作者:大哥别打我

链接:https://www.pythonheidong.com/blog/article/7105/659728d0bd29bea7220e/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

4 0
收藏该文
已收藏

评论内容:(最多支持255个字符)