age = 18
country = "中国"
print("我的年龄是%d岁" % age)
print("我的国籍是%s" % country)
print("我的年龄是%d岁,我的国籍是%s" % (age, country))
str = "我的名字是{},我的国籍是{}".format("张三", "中国")
print(str)
# 索引填充
str = "{0},{1},{0}!".format("你好","世界")
print(str)
str = "姓名:{name},年龄:{age}".format(name = "张三", age = 18)
print(str)
info = {"name":"张三", "age":18}
str = "姓名:{name},年龄:{age}".format(**info)
print(str)
list = ["IT私塾", "www.itsishu.cn"]
str = "网站名称:{0[0]},网址:{0[1]},时间:{1}".format(list, 2020)
# 第一个0表示format里的元素,第二个0表示list的索引
print(str)
name = "张三"
age = 18
print(f"你好,{name}今年{age}岁了") # f可以是大写也可以是小写
teacher = "张老师"
days = 3
message = (
f"{'请假条':_^15}\n"
f"{teacher}您好:\n"
f"我想请假{days}天,可以吗?"
)
print(message)
print(f"{2 * 100}")
print(f"{'abc'.upper()}")
print("圆周率:{:.2f}".format(3.1415926)) # :表示对format的内容就行操作,.2f表示保留两位小数
print("{:,}".format(100000000)) # 千分位加逗号,格式化
print("{:.2e}".format(100000000)) # 科学计数法, .2表示保留小数点后面两位
print("{:.1%}".format(0.25)) # 百分号表示, .1表示保留一位小数
# str = "欢迎来到我的博客"
# print(f"{str:->15}")
# print(f"{str:-<15}")
# print(f"{str:-^15}")
-------欢迎来到我的博客
欢迎来到我的博客-------
—欢迎来到我的博客----