Пример #1
0
def printPrimes():
    # Get range
    num1 = int(input("Enter first number: "))
    num2 = int(input("Enter second number: "))

    # Stores prime numbers in an array
    primeArray = [
        number for number in range(num1, num2 + 1) if (isPrime(number))
    ]

    alength = len(primeArray)
    print("There are {} prime numbers between {} and {}.".format(
        alength, num1, num2))
    decision = input("Do you want to print them out? [Y/n] : ")

    if (decision.lower() == 'y' or decision.lower() == 'yes'):
        for i in range(0, len(primeArray)):
            print(primeArray[i], end=' ')
        print("\n")
        from mainMenu import Running
        Running()
    else:
        print("\n")
        from mainMenu import Running
        Running()
Пример #2
0
def runAdivina():
	print("Bienvenido, vamos a jugar")

	alto = 'El numero introducido es mayor que el numero buscado'
	bajo = 'El numero introducido es menor que el numero buscado'
	x = random.randint(1, 100)
	cont = 0

	numero = int(input("Introduzca un numero: "))

	while numero != x and cont < 10:
	    if numero > x:
	        print(alto)
	    else:
	        print(bajo)
	    numero = int(input("Introduzca otro numero: "))
	    cont += 1

	if cont >= 10:
	    print("Has tardado mucho, el numero era: ", x)
	    print("\n")
	    from mainMenu import Running
	    Running()
	else:
	    print("Enhorabuena, encontraste el numero")
	    print("\n")
	    from mainMenu import Running
	    Running()
Пример #3
0
def runHcf():
	num1 = 54 
	num2 = 24

	# take input from the user
	# num1 = int(input("Enter first number: "))
	# num2 = int(input("Enter second number: "))
	print("\n")
	print("The H.C.F. of", num1,"and", num2,"is", computeHCF(num1, num2))
	print("\n")
	from mainMenu import Running
	Running()
Пример #4
0
def compruebaExpresiones():

    test_1 = input("Introduzca una expresion con el siguiente formato: 'Palabra seguida de espacio y una letra': ")
    print("Resultado test_1: {}".format(bool(re.search(r'^\w\s+[A-Z]$', test_1))))

    test_2 = input("Introduzca una direccion de correo electronico: ")
    print("Resultado test_2: {}".format(bool(re.search(r'^[a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$', test_2))))

    test_3 = input("Introduzca una tarjeta de crédito: ")
    print("Resultado test_3: {}".format(bool(re.search(r'^[0-9]{4}([\s-]){1}[0-9]{4}\1[0-9]{4}\1[0-9]{4}$', test_3))))

    print("\n")
    from mainMenu import Running
    Running()
Пример #5
0
def runCon2():
    cadena = input("Introduzca una palabra u oración: ")

    totalVocales = {
        'a': 0,
        'e': 0,
        'i': 0,
        'o': 0,
        'u': 0,
    }

    # Actualizar número(value) correspondiente a cada vocal(key) en el diccionario
    for letra in cadena.lower():
        if (letra == 'a' or letra == 'á'):
            totalVocales['a'] += 1
        elif (letra == 'e' or letra == 'é'):
            totalVocales['e'] += 1
        elif (letra == 'i' or letra == 'í'):
            totalVocales['i'] += 1
        elif (letra == 'o' or letra == 'ó'):
            totalVocales['o'] += 1
        elif (letra == 'u' or letra == 'ú'):
            totalVocales['u'] += 1

    # Accesar diccionario y mostrar el número total de cada vocal usando
    # la función contadorVocal
    for j in totalVocales.keys():
        if (j == 'a'):
            contadorVocal(j, totalVocales[j])
        elif (j == 'e'):
            contadorVocal(j, totalVocales[j])
        elif (j == 'i'):
            contadorVocal(j, totalVocales[j])
        elif (j == 'o'):
            contadorVocal(j, totalVocales[j])
        elif (j == 'u'):
            contadorVocal(j, totalVocales[j])

    # Calcular el total de vocales
    total = 0
    for vocal in totalVocales.keys():
        total += totalVocales[vocal]

    print("\nNúmero total de vocales: {}".format(total))
    print("\n")
    from mainMenu import Running
    Running()
Пример #6
0
def runPal():
	print("\n")
	CheckIfPalindrome(input("Introduzca una cadena: "))
	print("\n")
	from mainMenu import Running
	Running()
Пример #7
0
def runCon():
    string = input("Introduzca una cadena: ")
    CountVowels(string)
    print("\n")
    from mainMenu import Running
    Running()
Пример #8
0
def runObt():
    print("\n")
    print(obtener_primos(99))
    print("\n")
    from mainMenu import Running
    Running()