6 métodos de concatenación de cadenas de Python

6 métodos de concatenación de cadenas de Python

1. el signo más

El primer tipo, las personas que tienen experiencia en programación, probablemente sepan que muchos lenguajes usan signos más para conectar dos cadenas, y Python también usa "+" para conectar dos cadenas directamente;

print 'Python' + 'Tab'

El resultado:

PythonTab

2. coma

El segundo es especial. Use una coma para conectar dos cadenas. Si las dos cadenas están separadas por una "coma", las dos cadenas se concatenarán, pero habrá un espacio adicional entre las cadenas;

print 'Python','Tab'

El resultado:

Python Tab

3. Conexión directa

El tercero también es exclusivo de Python: siempre que dos cadenas se unan con o sin espacios intermedios, las dos cadenas se concatenarán automáticamente en una sola cadena;

Ejemplo 1:

print 'Python''Tab'

El resultado:

PythonTab

 

Ejemplo 2

print 'Python'   'Tab'

El resultado:

PythonTab

4. Formato

La cuarta función es más poderosa, basándose en la función de la función printf en el lenguaje C. Si tiene un lenguaje C básico, consulte la documentación para saber.

De esta manera, el símbolo "%" se utiliza para conectar una cadena y un grupo de variables. Las marcas especiales en la cadena se reemplazarán automáticamente con las variables en el grupo de variables a la derecha:

print '%s %s'%('Python', 'Tab')

El resultado:

Python Tab

5. unirse

Use la función de unión de cadena; esta función recibe una lista y luego conecta cada elemento de la lista en secuencia con una cadena:

str_list = ['Python', 'Tab']
a = ''
print a.join(str_list)

 El resultado:

PythonTab

6. Costura de hilo de varias líneas ()

s = ('select *'
     'from atable'
     'where id=888')
print s, type(s)

#输出
select *from atablewhere id=888 <type 'str'>

Python encuentra paréntesis no cerrados y divide automáticamente varias líneas en una sola línea. En comparación con las tres comillas y saltos de línea, este método no trata los saltos de línea y los espacios iniciales como caracteres.

Publicado 210 artículos originales · elogiado 37 · 170,000 vistas

Supongo que te gusta

Origin blog.csdn.net/u012757419/article/details/103802210
Recomendado
Clasificación