Salida con formato Python Basic-Python

Explicación funcional

En una palabra: los datos son más bellos y fáciles de entender.
A veces es necesario generar datos específicos en un formato más amigable para los humanos para una fácil visualización o almacenamiento. Por ejemplo, debe especificar el resultado de la información de una persona, como el nombre, la edad, la empresa, La información como departamento, posición, salario, etc. se emite en un formato específico y es más fácil de leer.

Ejemplo de código

[root @ Private python-script] # cat formatout.py

#!/usr/local/bin/python3
#author :       feihuang
#date   :       2020-04-19

name = str(input("Your name:"))
age = int(input("Your age:"))
company = str(input("Your company:"))
department = str(input("Your department:"))
position = str(input("Your position:"))
salary = int(input("Your salary:"))
jb = str(input("Your job description:"))




outputmsg = '''
***********************Personal Information for %s***************************
*       Your Name                               :       %s
*       Your Age                                :       %d
*       Your Company                            :       %s
*       Your Department                         :       %s
*       Your position                           :       %s
*       Your Salary                             :       %d
*       Your Job description                    :       %s
*
****************************************************************************
'''% (name,name,age,company,department,position,salary,jb)
print(outputmsg)

#============================以下为输出结果================================
'''

ot@Private python-script]# ./formatout.py 
Your name:Fei Huang
Your age:30
Your company:MI
Your department:IT
Your position:employer
Your salary:8000
Your job description:Move brick

***********************Personal Information for Fei Huang*******************
*       Your Name                               :       Fei Huang
*       Your Age                                :       30
*       Your Company                            :       MI
*       Your Department                         :       IT
*       Your position                           :       employer
*       Your Salary                             :       8000
*       Your Job description                    :       Move brick
*
****************************************************************************
'''

Marcadores de posición de formato común

% s cuerda
%re digito
%F flotador flotador

Supongo que te gusta

Origin www.cnblogs.com/fei-huang/p/12731919.html
Recomendado
Clasificación