格式化的应用
格式化
- %s 可以填充字符串也可以填充数字
- %d / %i 只能填充整形
- %% 转义:变成普通的%
- f-strings python3.6版本及以上才能使用
- 按照位置顺序一一对应,不能多不能少
%s 的使用
-
name = input("name") age = input("age") sex = input("sex") hobby = input("hobby") msg = """ ------info------ name:%s age:%s sex:%s hobby:%s -------end------ """ print(msg%(name,int(age),sex,hobby,))
-
使用规则:a,b,c,d分别定义后,msg = "%s 和 %s , 驾驶着 %s 要去 %s ." print(msg%(a,b,c,d,))
%%的使用
msg = "山哥,目前的学习进度为%s%%" %%转义:变成普通的%
print(msg%(input("jindu:")))
f 的使用
# msg = f"my name {{d}} is {input('name:')},i am {input('age:')} years old"
# print(msg)