jueves, 5 de enero de 2023

Buscar, len (__________) e ________.isalpha() Además creamos palabras_ empleamos input y unimos cadenas. Empleamos .upper()

"""

USA  UN  INTÉRPRETE ON LINE PYTHON 3


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


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


También puedes usar codingground python 3 como intérprete on line de python.


Escribes codingground python 3 en el buscador de google.


Pulsa en EXECUTE para ejecutar, arriba a la izquierda.

"""

dondebuscar=input("Buscar__")

cadenaBuscar="es el momento de buscar cosas en alguna parte"

if dondebuscar in cadenaBuscar:

    print ("lo he encontrado")

else:

    print("va a ser que no")

"""

Otro ejercicio, esto es un  comentario multilínea

"""

print("c" in "aeiou")

print("ABCDerrrrrr"[1:4])

"""

Muy interesante

"""

pyg="ay"

original=input("escribe una palabra   ")

if len(original)>0 and original.isalpha():

  print(original)

  palabra=original.lower()

  primera=palabra[0]

  nueva_palabra=palabra+primera+pyg

  print(nueva_palabra[1:len(nueva_palabra)])

else:

  print("no es una palabra")

#This is a comment 

print("Hello, World!")

#ejerccio para unir cadenas e input

nombre=input("¿cual es tu nombre?  ")

mision=input("¿cual es tu mision?  ")

color=input("¿cual es tu color favorito?  ")

print("hola soy",nombre,"mi mision es",mision,"y mi color favorito es",color)

print("Ah!!! así que tu nombre es %s tu misión es %s y tu color es %s"%(nombre,mision,color))

#variante con .upper()

nombre=input("¿cual es tu nombre?  ".upper()).upper()

mision=input("¿cual es tu mision?  ")

color=input("¿cual es tu color favorito?  ")

print("hola soy",nombre,"mi mision es",mision,"y mi color favorito es",color)

print("Ah!!! así que tu nombre es %s tu misión es %s y tu color es %s"%(nombre,mision,color))



    

Factura de un restaurante pero pidiendo el valor del costo de la comida y método .find cuenta caracteres

#Factura de un restaurante pero pidiendo el valor del costo de la comida

#input coge texto, el float convierte una cadena en un número.

print ("Hello, World!")
def impuesto(factura):
  factura *=1.08
  print("Con impuesto:%f"%factura)
  return factura
def propina(factura):
  factura *=1.15
  print("Con propina: %f"% factura)
  return factura
comida_costo = float(input("Dame el costo de la comida, por favor   "))
comida_con_impuesto = impuesto(comida_costo)
comida_con_propina = propina(comida_con_impuesto) 

#no le voy a decir ...

 

Aprende a bailar bajo la lluvia.
#método .find cuenta caracteres y espacios en blanco , da la posición de lo que buscas
lacasito="vaya que dia estoy llevando"
nPosicion=lacasito.find("ll")
print(nPosicion)

 

https://learnpython.org/ walter tan bueno como w3schools

 T an bueno como w3schools   https://learnpython.org/  apuntes python 3 con ejercicios  Walter En w3schools hay  html y css también, muy bue...