字符串格式化表达式:%


字符串格式化表达式:
作用:
生成一定格式的字符串
运算符:
%
语法格式:
格式化字符串 % 参数值

格式化字符串 % (参数值1, 参数值2, ...)

说明:
格式化字符串中'%'为占位符,后跟类型码,占位符的位置将用参数值替换
示例:
fmt = "name: %s, age: %d"
n = "weimingze"
a = 35
print(fmt % (n, a))

占位符 % 和类型码之间的格式语法
%[-+0宽度.精度]x
- 左对齐
+ 显示正负号
0 补零

示例:
"%10d" % 123 # ' 123'
"%-10d" % 123 # '123 '
"%010d" % 123 # '0000000123'
"%+10d" % 123 # ' +123'
"%7.2f" % 3.1415926 # ' 3.14'

练习:
1. 用字符串 * 运算符打印三角形:
要求输入一个整数,此整数代表此三角形离左侧的字符数
# python3 triangle.py
请输入离左侧的距离:3
*
***
*****
*******


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM