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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | # matemáticos print ( abs ( - 5 )) # Salida: 5 print ( abs ( 3.14 )) # Salida: 3.14 print ( max ( 10 , 20 , 30 )) # Salida: 30 print ( max ([ 1 , 2 , 3 , 4 ])) # Salida: 4 print ( min ( 10 , 20 , 30 )) # Salida: 10 print ( min ([ 1 , 2 , 3 , 4 ])) # Salida: 1 print ( sum ([ 1 , 2 , 3 , 4 ])) # Salida: 10 print ( sum ([ 10 , 20 , 30 ], 5 )) # Salida: 65 print ( round ( 3.14159 , 2 )) # Salida: 3.14 print ( round ( 2 , 0 )) # Salida: 3 print ( round ( 2.5 )) # Salida: 2 print ( round ( 3.5 )) # Salida: 4 # información print ( len ( "Python" )) # Salida: 6 print ( len ([ 1 , 2 , 3 , 4 ])) # Salida: 4 print ( type ( 5 )) # Salida: <class 'int'> print ( type ( "hello" )) # Salida: <class 'str'> print ( type (( 1 , 2 , 3 ))) # Salida: <class 'tuple'> # entrada / salida print ( "Hello, World!" ) # Salida: Hello, World! print ( 42 ) # Salida: 42 nombre = input ( "¿Cómo te llamas? " ) # Entrada del usuario print ( "Hola, " + nombre) # conversión print ( str ( 123 )) # Salida: '123' print ( str ( 3.14 )) # Salida: '3.14' print ( int ( '123' )) # Salida: 123 print ( int ( 3.99 )) # Salida: 3 print ( float ( '3.14' )) # Salida: 3.14 print ( float ( 10 )) # Salida: 10.0 print ( bool ( 1 )) # Salida: True print ( bool ('')) # Salida: False # conversiones de tipos de datos complejos print ( list ( "hello" )) # Salida: ['h', 'e', 'l', 'l', 'o'] print ( list (( 1 , 2 , 3 ))) # Salida: [1, 2, 3] print ( list ( { "color" : "rojo" , "tamaño" : "M" , "cantidad" : 10 })) # Salida: ['color', 'tamaño', 'cantidad'] print ( tuple ([ 1 , 2 , 3 ])) # Salida: (1, 2, 3) print ( tuple ( "hello" )) # Salida: ('h', 'e', 'l', 'l', 'o') print ( set ([ 1 , 2 , 3 , 2 ])) # Salida: {1, 2, 3} print ( set ( "hello" )) # Salida: {'h', 'e', 'l', 'o'} # Tengo que poner los valores o una lista de tuplas print ( dict (a = 1 , b = 2 )) # Salida: {'a': 1, 'b': 2} print ( dict ([( 'a' , 1 ), ( 'b' , 2 )])) # Salida: {'a': 1, 'b': 2} # Creación de listas print ( list ( range ( 5 ))) # Salida: [0, 1, 2, 3, 4] print ( list ( range ( 1 , 10 , 2 ))) # Salida: [1, 3, 5, 7, 9] print ( list ( zip ([ 1 , 2 , 3 ], [ 'a' , 'b' , 'c' ]))) # Salida: [(1, 'a'), (2, 'b'), (3, 'c')] print ( list ( zip ( 'abc' , '123' ))) # Salida: [('a', '1'), ('b', '2'), ('c', '3')] print ( dict ( list ( zip ( 'abc' , '123' )))) # Salida: {'a': '1', 'b': '2', 'c': '3'} # ordenar # Ordenar una lista de números en orden ascendente print ( sorted ([ 3 , 1 , 4 , 1 , 5 , 9 ])) # Salida: [1, 1, 3, 4, 5, 9] # Ordenar una lista de palabras en orden descendente print ( sorted ([ "banana" , "apple" , "cherry" ], reverse = True )) # Salida: ['cherry', 'banana', 'apple'] # Invertir una lista de números numbers = [ 3 , 1 , 4 , 1 , 5 , 9 ] print ( list ( reversed (numbers))) # Salida: [9, 5, 1, 4, 1, 3] # Invertir una cadena de texto text = "hello" print ("".join( reversed (text))) # Salida: 'olleh' # Encontrar el mínimo en una lista de números print ( min ([ 3 , 1 , 4 , 1 , 5 , - 9 ],key = abs )) # Salida: 1 def letrasUnicas(cadena): return len ( set ( list (cadena))) # Encontrar el máximo en una lista de palabras según la longitud words = [ "banana" , "apple" , "cherry" ] print ( min (words, key = letrasUnicas)) # Salida: 'banana' |