Directorio de artículos
producción
En pocas palabras, es para mostrar los resultados de ejecución del programa.
1. Salida ordinaria
-
"Salida" en la vida
-
Salida de interfaz gráfica en el software
-
salida de variable en python
print('hello world')
2. Salida formateada
El propósito de las operaciones de formateo
Por ejemplo, el siguiente código:
print("我今年10岁")
print("我今年11岁")
print("我今年12岁")
Piénsalo:
al generar la edad, usé "Tengo xx años" muchas veces. ¿Puedes simplificar el programa? ? ?
Respuesta:
formato de cadena
que es formatear
Mira el siguiente código:
age = 10
print("我今年%d岁" % age)
age += 1
print("我今年%d岁" % age)
age += 1
print("我今年%d岁" % age)
En el programa, vi un operador como %, que es la salida formateada en Python.
age = 18
name = "xiaohua"
print("我的姓名是%s, 年龄是%d" % (name, age))
Símbolos de formato común
A continuación se muestra la lista completa que se puede utilizar con el símbolo %:
- %% salida % número
- cadena %s
- %d entero decimal con signo
- %f número de punto flotante
- carácter %c
- %u entero decimal sin signo
- %o entero octal
- %x entero hexadecimal (letra minúscula 0x)
- %X entero hexadecimal (letra mayúscula 0X)
- %e notación científica ('e' minúscula)
- %E notación científica ("E" mayúscula)
- %g Abreviatura de %f y %e
- %G Abreviatura de %f y %E
Tres, salida de nueva línea
Al generar, si hay \n, el contenido después de \n se mostrará en otra línea.
print("1234567890-------") # 会在一行显示
print("1234567890\n-------") # 一行显示1234567890,另外一行显示-------
4. Practica
Ingrese la siguiente información en la consola.
==========我的名片==========
姓名: chris
QQ:xxxxxxx
手机号:185xxxxxx
公司地址:上海市xxxx
===========================
Cinco, la diferencia entre python2 y python3
En python3, print solo se puede llamar como una función, mientras que en python2, print se puede usar como un comando.
print("hello world") # 在python2和python3里都可以使用
print "hello world" # 这种写法只能在python2里使用,python3不再支持这种写法
ingresar
Cuando retiramos dinero frente al cajero automático del banco, debemos ingresar la contraseña, entonces, ¿cómo podemos hacerle saber al programa lo que acabamos de ingresar? ? Todos deben saber que si desea completar el cajero automático para retirar dinero, debe leer la entrada del usuario y usar variables para guardar los datos ingresados por el usuario. En Python, podemos usar la función input() para obtener la entrada del usuario.
aporte
En Python, la forma de obtener datos ingresados por el teclado es usar la función de entrada (en cuanto a qué es una función, lo explicaremos en un capítulo posterior), entonces, ¿cómo usar esta entrada?
Vea el siguiente ejemplo:
password = input("请输入密码:")
print('您刚刚输入的密码是:%s' % password)
resultado de la operación:
Aviso:
- Los paréntesis de input () son información de aviso, que se utiliza para dar al usuario un aviso simple antes de obtener datos
- Después de que input() obtenga los datos del teclado, se almacenarán en la variable en el lado derecho del signo igual
- input() trata cualquier valor ingresado por el usuario como una cadena
La diferencia entre python2 y python3
En python2, si se usa la declaración de entrada, si la entrada del usuario es una cadena, la cadena se usará como una variable; si la entrada es un número, el número se tratará como un tipo de número. Si desea ingresar una cadena, debe citar la cadena o usar raw_input.
En python3, todo lo ingresado por el usuario se almacenará como una cadena. La función de entrada en python3 es consistente con la función raw_input en python2.
Caso avanzado
[Python] Python se da cuenta del juego de adivinanzas: ¡desafía tu inteligencia y tu suerte!
[python] Use Selenium para obtener entradas (2023 Blog Star)
[Xiaobai debe ver] Python rastrea un ejemplo de datos de jugadores de la NBA
[Xiaobai debe ver] Visualización y procesamiento de datos del rastreador de Python
[Imprescindible para Xiaobai] Use Python para generar una lista personalizada de documentos de Word
Procesamiento y visualización de datos geoespaciales usando geopandas y shapely (.shp)
Utilice selenio para rastrear los datos de la lista de películas de Maoyan
Explicación detallada del principio y la implementación del algoritmo de mejora de imagen Retinex
Primeros pasos con los reptiles (1): aprenda los conceptos básicos y las habilidades de los reptiles
Conceptos básicos de programación orientada a objetos de Python y código de muestra
Guía de operación de archivos de Python: codificación, lectura, escritura y manejo de excepciones
Conjunto de herramientas de automatización de Selenium - Guía completa y tutoriales
Tutorial de los conceptos básicos del rastreador web de Python avanzados al combate real
Tutorial de procesamiento y análisis de datos de Pandas: desde lo básico hasta el combate real
Explicación detallada de los tipos de datos de uso común y las operaciones relacionadas en Python