格式化输出

格式化输出:

格式化输出主要是依靠%s字符串占位符,先按要求输入格式化,需要变量的地方要%s占位,最后再将%需要替代的值输入。

例子:

info = '''

--------info of %s----------

name:      %s

age:         %s

job:          %s

---------- end -----------------

''' %(对应的第一个变量,对应的第二个变量。。。。)

然后再直接print(info)  就可以实现格式化输出。

小知识点:%s代表的是字符串占位符,需要输入的必须是字符串,同时还有%d(输入的必须是数字),%f(输入的必须是浮点数)

小知识点: input() 语法中输入的变量都会默认成字符串,也就是指你输入了数字,他的数据类型还是字符串,那如果想要输入的是数字怎么办呢?

那就需要把str转成int; 语法是:int(input(  )) 这样无论你输入的是什么,数据类型就都是数字了。

原文地址:https://www.cnblogs.com/aaaajayheng1990/p/8631222.html