Mostrando entradas con la etiqueta Python. Mostrar todas las entradas
Mostrando entradas con la etiqueta Python. Mostrar todas las entradas

viernes, 7 de diciembre de 2018

Python: contar mayúsculas y minúsculas


Solicitar al usuario ingresar una palabra y mostrar en pantalla cuantos caracteres son mayúsculas y cuantas minúsculas.


string = input("Ingrese palabra: ")
indice=0
mayusculas=0
minusculas=0
while indice < len(string):
  letra = string[indice]
  if letra.isupper() == True:
    mayusculas +=1
  else:
    minusculas +=1
  indice += 1

print("Total mayusculas: " , mayusculas)
print("Total minusculas: " , minusculas)

Aquí la magia lo hace la función isupper la cual es consultada, tras recorrer el arreglo de la palabra, si el carácter esta en mayúscula. De ser así, aumentara el contador, en caso contrario aumentará el contar de minúsculas.

isupper():
La función isupper() verifica si todos los caracteres ​​(letras) de la cadena están en mayúsculas, retornado True o False.

sábado, 17 de noviembre de 2018

Python: determinar si el número es par



Debemos escribir un programa que imprima "par" si un número ingresado es par, y nada si no lo es.


Código:


numero = int(input("Ingrese numero: "))
if numero%2==0:
  print("Es par")



Ejemplo: 

ingresamos el número cuatro y el programa devuelve Es par



Explicación:

Con %2 obtenemos el residuo de la división del número. Se devolverá un 0 si es par y un 1 si es impar.

Atrévete a modificar el programa y que imprima si el número ingresado es impar.

Saludos

lunes, 12 de noviembre de 2018

Python: saber si estoy en el hemisferio norte o sur


Solicitar al usuario ingresar su latitud y longitud y determinar si este se encuentra en el hemisferio norte o hemisferio sur.

Teniendo las siguientes variables como punto 0 el Ecuador:
lat = -2.0000000
lon = -77.5000000


Veamos como hacerlo:
lat = -2.0000000
lon = -77.5000000
lat_domicilio = float(input("Ingresa la latitud de tu domicilio: "))
lon_domicilio = float(input("Ingresa la longitud de tu domicilio: "))
estoy_al_sur = lat_domicilio - lat < 0
if estoy_al_sur:
    print("Estas en el hemisferio sur")
else:
    print("Estas en el hemisferio norte")

Explicación:

Existen distintas formas de resolver este problema, pero básicamente lo que hacemos es solicitar la latitud y longitud donde se encuentra el usuario (y las almacenamos en las variables lat_domicilio y lon_domiciliopara posteriormente hacer una resta entre la latitud del usuario y la latitud del Ecuador y ver si es menor que 0 para que de True o False. (True estamos al sur y False estamos al norte)

Ejemplo 1:
supongamos que estamos en Toronto, Canadá
Ejemplo 2:
supongamos que estamos en Punta Arenas, Chile.

Así, tan sencillo se puede realizar este calculo

Enlaces de interés:

  • Obtener tus coordenadas: https://www.coordenadas-gps.com/
  • Los hemisferios de la tierra: https://www.astromia.com/glosario/hemisferio.htm
¿qué mas se te ocurre hacer con esta información?


domingo, 11 de noviembre de 2018

Python: calcular perimetro


En este simple ejercicio calcularemos el perímetro de un cuadrado utilizando el lenguaje Python.


def perimetro(lado):
  perimetro = 0
  perimetro = lado*4
  return perimetro
emerge © , All Rights Reserved. BLOG DESIGN BY Sadaf F K.