#常用方法:
print('{0},{1}'.format('zhangk', 32))

print('{},{},{}'.format('zhangk','boy',32))

print('{name},{sex},{age}'.format(age=32,sex='male',name='zhangk'))

print('{name},{gender},{age}'.format(age=3,gender='female',name='Alex'))

# 填充与对齐
# 填充常跟对齐一起使用
# ^、<、>分别是居中、左对齐、右对齐,后面带宽度
# :号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充

print('{:>8}'.format('zhang'))
print('{:0>8}'.format('zhang'))
print('{:a<8}'.format('zhang'))
print('{:p^10}'.format('zhang'))

# 精度与类型f
# 精度常跟类型f一起使用
print('{num:.3f}'.format(num=5))

# 其他类型
# 主要就是进制了,b、d、o、x分别是二进制、十进制、八进制、十六进制
print('{:b}'.format(15))

print('{:d}'.format(15))

print('{:o}'.format(15))

print('{:x}'.format(15))

# 用逗号还能用来做金额的千位分隔符
print('{:,}'.format(123456789))

print('{:,.2f}'.format(123456789))

##print_res:
##Alex,female,3
##5.000
##1111
##15
##17
##f
##123,456,789
##123,456,789.00

#我的案例:打印等腰三角形:

def print_trigle(n:int):
format_str='{:^'+str(n)+'}'
for i in range(1,n+1,2):
print(format_str.format('*'*i))
print_trigle(21)

## *
## ***
## *****
## *******
## *********
## ***********
## *************
## ***************
## *****************
##*******************

最新文章

  1. iOS开发使用半透明模糊效果方法整理
  2. Whole life
  3. HTTP基础03--HTTP报文
  4. Vim+Taglist+Ctags(源码阅读).
  5. 域名地址默认跳转到www(301重定向)
  6. Nightmare(BFS)
  7. swift通过摄像头读取每一帧的图片,并且做识别做人脸识别
  8. 【泛化物品】【HDU1712】【ACboy needs your help】
  9. [Leetcode][Python]20: Valid Parentheses
  10. Jasper_style
  11. ajax的跨域请求
  12. 查看dmp文件
  13. c标准头文件
  14. location和location.href跳转url的区别
  15. JAVA记录-SpringMVC+Mybatis几个核心注意的地方
  16. Python学习笔记(一)简介总览
  17. js 从URL上获取参数
  18. @Transactional引起的NullPointerException
  19. 404 Note Found 队 Alpha8
  20. form表单注册——HTML

热门文章

  1. Ubuntu16.04系统中不同版本Python之间的转换
  2. Python 基础 高阶函数
  3. nginx详解反向代理、负载均衡、LNMP架构上线动态网站
  4. Mysql存中文字符出错:Incorrect string value: &#39;\xC2\xE9\xD7\xED\解决方法
  5. 常用PHP方法
  6. Linux单用户CS模型TCP通讯完全注释手册
  7. mysql secure_file_priv 文件读写问题
  8. 中国大学MOOC-JAVA学习(浙大翁恺)—— 信号报告
  9. CentOS 7.2重启网络报错 Failed to start LSB: Bring up/down
  10. springMVC补充——springMVC的表单标签