Mostrar los tags: n

Mostrando del 711 al 720 de 2.739 coincidencias
Se ha buscado por el tag: n
Imágen de perfil

Calculadora RPN (Notación Polaca Inversa)


Python

Actualizado el 31 de Julio del 2020 por Antonio (77 códigos) (Publicado el 20 de Febrero del 2020)
9.832 visualizaciones desde el 20 de Febrero del 2020
Calculadora con interfaz gráfica (escrita en Python, con tkinter). Para efectuar operaciones matemáticas.
El sistema de introducción de datos es el de "Notación Polaca Inversa" (primero se introducen los operandos y después, el operador). Cada operando se introduce presionando "ENTER", después de haber introducido los valores del mismo.
calculadora_rpn
Imágen de perfil

Calculadora (notación infija)


Python

Actualizado el 31 de Julio del 2020 por Antonio (77 códigos) (Publicado el 29 de Febrero del 2020)
6.120 visualizaciones desde el 29 de Febrero del 2020
Calculadora con interfaz gráfica que emplea notación infija (el operador se introduce entre los operandos) en donde el resultado en pantalla va actualizándose a medida que se introducen las operaciones. Aunque, esta versión no incorpora operaciones entre paréntesis, se puede almacenar el resultado de una operación hecha, en la memoria, mediante el botón "MEM",(almacenándose el valor que esté en pantalla) dicho valor, podrá borrarse de la memoria, con el botón "DEL".
infix_calc
Imágen de perfil

Eliminar uno o varios elementos de un archivo CSV por su indice


Python

Publicado el 30 de Julio del 2020 por Katas (150 códigos)
2.632 visualizaciones desde el 30 de Julio del 2020
Función que recibe el contenido de un archivo CSV (separados sus elementos por comas), y los indices de las columnas a eliminar. Devuelve el mismo contenido eliminando las columnas que concuerdan con los indices recibidos como parámetro.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
csv="""a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f"""
 
eliminar_columnas_csv(csv, 0)
"""b,c,d,e,f
b,c,d,e,f
b,c,d,e,f
b,c,d,e,f"""
 
eliminar_columnas_csv(csv, 3)
"""a,b,c,e,f
a,b,c,e,f
a,b,c,e,f
a,b,c,e,f"""
 
eliminar_columnas_csv(csv, 2, 3, 5)
"""a,b,e
a,b,e
a,b,e
a,b,e"""
 
eliminar_columnas_csv(csv, -1)
"""a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f"""
Imágen de perfil

Eliminar uno o varios elementos de una lista por su indice


Python

Publicado el 30 de Julio del 2020 por Katas (150 códigos)
2.300 visualizaciones desde el 30 de Julio del 2020
Esta función muestra como eliminar uno o varios elementos de una lista por el indice indicado.

1
2
3
4
5
6
7
8
9
10
11
removeElementIndex(['a', 'b', 'c', 'd'], 0) # ['b', 'c', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], 1) # ['a', 'c', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], 0, 2) # ['b', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], 0, 1, 2) # ['d']
removeElementIndex(['a', 'b', 'c', 'd'], -1) # ['a', 'b', 'c', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], -1, 3) # ['a', 'b', 'c']
removeElementIndex(['a', 'b', 'c', 'd'], 10) # ['a', 'b', 'c', 'd']
removeElementIndex("a", 0) # []
removeElementIndex("ab", 0) # ["b"]
removeElementIndex("a", 10) # ["a"]
removeElementIndex("ab", 10) # ["a", "b"]
Imágen de perfil

Código para obtener los valores establecidos en un campo ENUM de MySQL


PHP

Publicado el 27 de Julio del 2020 por Xve (294 códigos)
4.716 visualizaciones desde el 27 de Julio del 2020
Esta función, no devolvera los valores definidos en un campo del tipo ENUM de nuestra base de datos.

Dada la tabla:
1
2
3
4
5
6
CREATE TABLE `Empleado` (
  `id` int(11) NOT NULL,
  `nombre` varchar(255) DEFAULT NULL,
  `apellido` varchar(255) DEFAULT NULL,
  `estado` enum('soltero','casado','divorciado','viudo') NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

La función get_enum_values() nos devolverá un array como este:
1
2
3
4
5
6
7
Array
(
    [0] => soltero
    [1] => casado
    [2] => divorciado
    [3] => viudo
)
Imágen de perfil

Formatear un numero con decimales y separador de miles en formato Español con JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 26 de Julio del 2020 por Katas (200 códigos)
19.966 visualizaciones desde el 26 de Julio del 2020
Función que muestra como formatear un entero, float o string (con un numero valido) a formato Español, con separador de miles y permitiendo añadir o quitar decimales.

1
2
3
4
5
6
7
8
9
10
11
12
13
formatNumberES(99);           // "99"
formatNumberES(99, 3);        // "99,000"
formatNumberES(1000);         // "1.000"
formatNumberES(10000000);     // "10.000.000"
formatNumberES(1000, 2);      // "1.000,00"
formatNumberES(1000, 5);      // "1.000,00000"
formatNumberES(1000.11);      // "1.000"
formatNumberES(1000.11, 0);   // "1.000"
formatNumberES(1000.11, 1);   // "1.000,1"
formatNumberES(1000.11, 2);   // "1.000,11"
formatNumberES(1000.11, 3);   // "1.000,110"
formatNumberES("1000.11", 2); // "1.000,11"
formatNumberES("1000.11", 0); // "1.000"
Imágen de perfil

Calcular el máximo común divisor entre dos o mas números


JavaScript

Publicado el 22 de Julio del 2020 por Katas (200 códigos)
3.561 visualizaciones desde el 22 de Julio del 2020
Función recursiva para calcular el máximo común divisor entre dos o más números

1
2
3
4
gcd(12, 24); // 12
gcd(8, 36); // 4
gcd(12, 8, 32); // 4
gcd(...[12, 8, 32]); // 4

En matemáticas, se define el máximo común divisor (MCD) de dos o más números enteros al mayor número entero que los divide sin dejar residuo.