Comprobar si una cadena está vacía en Python

Publicado por parzibyte en

Esta es una entrada muy corta: veremos cómo saber si una cadena está vacía en Python, hay muchas formas pero dependiendo de la situación nos va a convenir una u otra.

Saber si una cadena está vacía en Python

En Python (como en JS) los objetos pueden ser evaluados como un booleano a través del if. Entonces, una cadena pasa como false al ser evaluada como un booleano. Por lo que para saber si una string está vacía haríamos esto:

if not cadena:

No te preocupes, abajo dejo ejemplos. Ahora veamos otro enfoque en donde contamos sus caracteres con len y comprobamos si es 0, así:

if len(cadena) is 0:

De esa manera obtenemos la longitud; en caso de que sea cero entonces la cadena está vacía. Finalmente, si no negamos el primer ejemplo sería así:

if cadena:

Lo que nos permitiría saber si la cadena no está vacía. Ahora veamos los ejemplos:

Los cuales puedes probar aquí:


parzibyte

He trabajado por más de 4 años en el desarrollo de software con experiencia en Java, PHP, JavaScript, HTML, Node.JS, Python, Android y Go. También he trabajado con bases de datos SQL como MySQL y SQLite, así como con bases de datos NoSQL usando MongoDB.Soy bueno utilizando algunos frameworks y herramientas como Firebase, jQuery, AngularJS, VueJS, CodeIgniter, Laravel, BulmaCSS, Bootstrap y Electron.Otros términos que conozco son: Arduino, GraphQL, API's, REST, AJAX, PouchDB, CouchDB, Experiencia de usuario, buenas prácticas de programación, Webpack, NPM, Administración de servidores y programación de scriptsLa plataforma en la que tengo más experiencia es la web, pero en mis ratos libres realizo unos pequeños ejercicios en C# y C.Estoy aquí para ayudarte a resolver tus problemas de programación y depuración :-)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

A %d blogueros les gusta esto: