Skip to Content
Python en una cáscara de nuez, 4ª edición
book

Python en una cáscara de nuez, 4ª edición

by Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire
September 2024
Intermediate to advanced
738 pages
23h 26m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Python en una cáscara de nuez, 4ª edición

Capítulo 9. Cuerdas y cosas

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El tipo str de Python implementa cadenas de texto Unicode con operadores, funciones incorporadas, métodos y módulos dedicados. El tipo bytes, algo similar, representa datos binarios arbitrarios como una secuencia de bytes, también conocida como bytestring o cadena de bytes. Muchas operaciones textuales son posibles en objetos de cualquiera de los dos tipos: como estos tipos son inmutables, los métodos suelen crear y devolver una cadena nueva, a menos que devuelvan la cadena objeto sin cambios. Una secuencia mutable de bytes puede representarse como una bytearray, brevemente introducida en "objetos bytearray".

Este capítulo trata en primer lugar los métodos disponibles en estos tres tipos, después analiza el módulo de cadenas y el formateo de cadenas (incluidos los literales de cadena formateados), seguidos de los módulos textwrap, pprint y reprlib. Las cuestiones relacionadas específicamente con Unicode se tratan al final del capítulo.

Métodos de los objetos de cadena

objetosstr, bytes y bytearray son secuencias, como se explica en "Cadenas"; de ellas, sólo los objetos bytearray son mutables. Todas las operaciones de secuencia inmutable (repetición, concatenación, indexación y corte) se aplican a instancias de los tres tipos, devolviendo un nuevo objeto del mismo tipo. Salvo que se especifique lo contrario en la Tabla 9-1, los métodos ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Patrones de Arquitectura con Python

Patrones de Arquitectura con Python

Harry Percival, Bob Gregory
Python de alto rendimiento, 2ª edición

Python de alto rendimiento, 2ª edición

Micha Gorelick, Ian Ozsvald

Publisher Resources

ISBN: 9781098182861Supplemental Content