Mira Liao Xuefeng pitón maestro blog de notas - cadena y codificación

1. En la memoria del ordenador, el uso uniforme de codificación Unicode, o cuando se desea para ser transmitida en el disco duro cuando se convierte a codificación UTF-8;
navegar por la Web, el servidor se genera dinámicamente el contenido en Unicode UTF-8 de nuevo descargados en el navegador.
2. La última versión de Python 3, una cadena codificada en Unicode, es decir, cadenas de Python soporta multi-idioma; ord () para obtener el carácter de la función entera, chr () para convertir la correspondiente codificación de caracteres .
3. (1) para distinguir entre 'ABC' y b'ABC '(pitón indica el tipo de bytes de datos), el primero es str, aunque este último y los antiguos contenidos tienen la misma pantalla, pero sólo los bytes para cada carácter ocupa una bytes. Si leemos el flujo de bytes de la red o de disco, a continuación, los datos son bytes leídos. Bytes deben convertirse en str, se necesita un método de decodificación ():
>>> b'ABC'.decode ( 'ASCII')
en lugar de codificar el método ()

(2) bytes si sólo una pequeña parte de un byte no válido, puede hacerse pasar a errores = 'ignorar' ignorar los errores Bytes:

>>> b '\ xe4 \ XB8 \ xad \ xff'.decode (' utf-8' , los errores = 'ignorar')

'En'
4. len () calcula el número de caracteres es str
5. Formato:
(. 1) >>> 'Hi,% S,% $ D tiene que tener' % ( 'Michael', 1000000)
'Hi , Michael, usted tiene que $ 1000000 '
(2) el formato ():
>>>' del Hola, {0}, el rendimiento mejora {1: .1f} 'formato % (' Bob '17.125)
' el Hola, Xiaoming, resultados mejorados% 17.1 "
>>> "Hello, {} y {} !." el formato ( "Juan", "María")
>>> "el Hola, {} y {} la muchacha del muchacho !." el formato (Boy = "John", chica = "María")
>>> "Mi coche es 0.color {} .." el formato (black_car)
>>> "de The First Student Student {es [0]} .." el formato (Estudiantes = stu_list)
>>> "John es {D [John]} años de edad.". el formato (D = age_dict)
// por lo que este es un método más formatear como llamadas a funciones
Se han publicado 19 artículos originales · ganado elogios 2 · Vistas 5177

Supongo que te gusta

Origin blog.csdn.net/gunjiu4462/article/details/79863730
Recomendado
Clasificación