Python3学习笔记(三)

三种字符串格式化:

1、占位符格式化:%s, %d,%.2f 等等

name="黄月"
account=8888
month=7
day=10
money=50000.00
#第一种  (已经很少有人用了)
data="尊敬的%s,您的账户%s于%d月%d日入账工资,%.2f元,招行祝您新年快乐“%(name,account,month,day,money)
print(data)

#第二种(比较规矩的格式)
data2="尊敬的{name}:您的账户{account}于{month}月{day}日入账工资,人民币{money},招行祝您新年快乐".format(
    name=name,account=account,month=month,day=day.money=money
)
print(data2)

#第三种 (python3.6之后的格式化方式)
data3=f"尊敬的{name}:您的账户{account}于{month}月{day}日入账工资,人民币{money},招行祝您新年快乐"

三种格式化方式练习:

type="http"
host = "192.168.2.111"
url=r"/event/api/add"
params=r"/title=python大会&time=2021-07-08"

data1 = "%s:%s%s%s"%(type,host,url,params)
data2="{type}:{host}{url}{params}".format(type=type,host=host,url=url,params=params)
data3 = f"{type}:{host}{url}{params}"
print(data3)
posted @ 2021-07-09 14:28  余、笙  阅读(62)  评论(0)    收藏  举报