格式化输出
msg = '''
------------start--------------
name:%s
age:%d
age:%i
sex:%s
-------------end---------------
'''
'''
name = input("name:")
age = input("age:")
sex = input("sex:")
print(msg%(name,int(age),int(age),sex)
'''
print(msg%(input("name:"),int(input("age:")),int(input("age:")),input("sex:"))
字符串格式化的时候 不能少也不能多
填充的时候 内容和占的位置是一一对应的
%s --占字符串位置
%d --占整形的位置(%i)
%% --转义(把占位转换成普通的%)
age = 5
print(f'{age}')
'''
name = input("name:")
age = input("age:")
sex = input("sex:")
print(msg%(name,int(age),int(age),sex)
msg = """
------------start--------------
name:{name}
age:{age}
sex:{sex}
-------------end---------------
"""
print(msg)
'''
msg = '''
------------start--------------
name:{input("name:")}
age:{input("age:")}
sex:{input("sex:")}
-------------end---------------
'''
print(msg)
*注:f字符串拼接 3.6版本及以上才能使用