elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Python (Moderador: Danielㅤ)
| | |-+  match-case ¿no son palabras reservadas?
0 Usuarios y 5 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: match-case ¿no son palabras reservadas?  (Leído 302 veces)
Yidu

Desconectado Desconectado

Mensajes: 134


Ver Perfil
match-case ¿no son palabras reservadas?
« en: 8 Febrero 2025, 14:01 pm »

Hola!

Hace algunas versiones ya se usa el match-case en python, lo curioso es que muchos programadores pedían que se incluyera en python y no se ve mucha gente usandolo. Bueno, me refiero a quienes enseñan a programar por internet o algunos foros.

Bueno, yo tengo entendido que el match-case son palabras reservadas o clave, pero si hacemos un:


Código
  1. help('keywords')

nos aparece:

False               class               from                or
None                continue            global              pass
True                def                 if                  raise
and                 del                 import              return
as                  elif                in                  try
assert              else                is                  while
async               except              lambda              with
await               finally             nonlocal            yield
break               for                 not


¿Porque no aparece el match-case en este listado? Yo estoy usando la versión 3.12 y puedo usar dichas palabras clave.


En línea

l3th4l99

Conectado Conectado

Mensajes: 1


Ver Perfil
Re: match-case ¿no son palabras reservadas?
« Respuesta #1 en: Hoy a las 16:26 »

Hola, aún estoy aprendiendo sobre python, pero he buscado un poco y he encontrado lo siguiente, si hay algún error notificadmelo porfavor :)

Match y case no aparecen en el listado de palabras clave de Python porque solo son palabras clave en contextos específicos, como dentro de un bloque match-case. Fuera de ese contexto, puedes usarlas como nombres de variables. Por eso, aunque están reservadas para patrones, no están en la lista que muestra help('keywords').


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Palabras Reservadas en javascript
Desarrollo Web
Libertronic 1 3,507 Último mensaje 20 Noviembre 2010, 19:28 pm
por Shell Root
PALABRAS RESERVADAS de PYTHON
Scripting
catholicus 2 6,088 Último mensaje 27 Junio 2011, 00:22 am
por zZznewbiezZz
Agregar palabras reservadas a un richtextbox
.NET (C#, VB.NET, ASP)
nolasco281 5 4,863 Último mensaje 8 Marzo 2016, 19:39 pm
por nolasco281
error de sintaxis match case en python
Python
juanfelr 5 6,786 Último mensaje 18 Mayo 2022, 02:11 am
por juanfelr
¿Funciona match...case con pygame? [PYTHON 3.10]
Scripting
Yidu 5 4,823 Último mensaje 7 Noviembre 2022, 23:54 pm
por Danielㅤ
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines