domingo, 18 de septiembre de 2022

Tuples, listas y diccionarios.Método sort() ordena alfabéticamente una lista.

https://www.learnpython.org/es/

Y w3schools.      https://www.w3schools.com/python/default.asp   Muy buenos

#Ojo,el método sort() solo ordena listas con palabras


# Pon en google Online Python-3 Interpreter

#puedes poner codingground python 3 intérprete on line

print ("Hello, World!")
# Hello World program in Python

miVariable = 20    # En python, LOS TIPOS DE VARIABLE SE AUTO-DEFINEN

varDesconocida = miVariable>25  # Valor logico , en este caso, falso

print (varDesconocida)

miTipoDeDato1= (1,2,3,4,5,6,7,8,22,11,5,4) #  Tuple, es INMUTABLE, no puedo ordenar ni modificar

for m in miTipoDeDato1: # pero si puedo iterar sobre un tuple (ir uno por uno sobre una lista)

    print (m)

ejLista = ['physics', 'chemistry', 'tomato','cheese',1997, 2000]    # Lista, es MUTABLE
print ("Lista original")
print (ejLista)
print ("")


ejLista[2]="lettuce"   # Pista, signo = simple es ASIGNACION
print ("Despues de cambiar 'tomato' por 'lettuce'")
print (ejLista)
print ("")


ejLista = ['physics', 'chemistry', 'tomato','cheese'] #ojo,el método sort() solo ordena listas con palabras
print ("Antes del SORT (ordenar)")
print (ejLista)
print ("")



print ("Despues del SORT (ordenar)")
ejLista.sort()
print (ejLista)
print ("")


ejDiccionario = {'Patatas': 20, 'ATomates': 8, 'Queso': 5, 'Arroz': 3, 'Churrasco': 11 }

print ("Valor del elemento 'Patatas'")
print (ejDiccionario['Patatas']) ## Imprime el numero 20, es un valor

#REPASO

for i in ejDiccionario:

    print (i) # Clave

    print (ejDiccionario[i]) # Valor

print ("")

lunes, 12 de septiembre de 2022

ejemplos en colab curso CEFORE IA funciones y strigs, muy sencillos , en google colab 28 marzo

 Ejemplos en colab curso CEFORE IA funciones y strigs, muy sencillos , en colab 28 marzo 2025

carball      tecnologia    3@gmail

muy bien sincillos similares a los mios


sábado, 10 de septiembre de 2022

La función print(), concatenar variables




"""

USA  UN  INTÉRPRETE ON LINE PYTHON 3, pon eso en google y aparecen varios.

Si usas replit.com    primero  LOGIN y después CREATE

Pones replit python 3 en google y vas a https://replit.com/languages/python3

Si ya estás  con la cuenta de google abierta no tienes que logearte 

"""

x = "Ponteareas"

y = "es"

z = "interesante"

print(x,   y,z)

x = "Vigo  " #pon espacios al final de cada cadena si no lo une todo

y = "es "

z = "impresionante"

print(x+y+z)

x = 8

y = 10

print(x + y)#el operador + con números suma 

x = 5

y = "   Ana"

z=8

#print (x+y) da error, abajo no, el operador + une cadenas, no números y cadenas

print(str(x) + y)

print (x,y) #la coma como separador une variables de cualquier tipo, no tienes que utilizar el comando str() para convertir número en string

print (x,"     ", z)

print (x,z)

y="Barcelona"

print (y+"  "+str(z))

#print (y+"  "+z) da error, solo puedes concatenar str, no int a str

#Ojo al poner los comentarios y quitar


árboles de decisión_ BLOQUE 3 curso Cefo. Inteligencia_artificial para la sociedad

 https://app.diagrams.net/          --------->           Es draw.io, pones  draw.io en buscador, es bueno y fácil Tienes que tener cuenta...