-
check_circle_outlineMódulo 1 | 8 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 7 clases
Conceptos Básicos
expand_more-
done_all
Clase 1
Declaración de variables
-
done_all
Clase 2
Palabras reservadas de Python
-
done_all
Clase 3
Asignación múltiple
-
done_all
Clase 4
Operadores relacionales y lógicos
-
done_all
Clase 5
Entrada de datos por teclado
-
done_all
Clase 6
Comentarios
-
done_all
Clase 7
Ejercicios conceptos básicos Python
-
-
check_circle_outlineMódulo 3 | 6 clases
Listas
expand_more -
check_circle_outlineMódulo 4 | 6 clases
Tuplas
expand_more -
check_circle_outlineMódulo 5 | 7 clases
Cadenas
expand_more -
check_circle_outlineMódulo 6 | 6 clases
Diccionarios
expand_more -
check_circle_outlineMódulo 7 | 9 clases
Ciclos y Condicionales
expand_more -
check_circle_outlineMódulo 8 | 14 clases
Funciones
expand_more -
check_circle_outlineMódulo 9 | 12 clases
Clases
expand_more -
check_circle_outlineMódulo 10 | 8 clases
Módulos y Paquetes
expand_more -
check_circle_outlineMódulo 11 | 5 clases
Extras
expand_more -
check_circle_outlineMódulo 12.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
15 comentario(s)
print("¿Cual es tu nombre?")
nombre=input()
edad= int(input("¿Cual es tu edad?:\n"))
peso = float(input("¿Cual es tu peso?\n"))
autorizado=input("¿Estas Autorizado? (Si/No):")=="si"
print("Hola", nombre)
print("edad", edad)
print("peso", peso)
print("Autorizado", autorizado)
Sólo se me ejecuta la primera parte del código al preguntar por el nombre del usuario, alguien sabe como solucionarlo? Lo ejecuté con la herramienta Build System de la parte de Tools de Sublime Text.
#Harcodear Codigo, cuando ingresamos manualmente y de manera "Dura" definiciones de variables o parametros. #Por ejemplo: #nombre = "codi" #cuando en realidad nuestro programa deberia preguntar el nombre. #print("¿Cual es tu nombre?") #nombre = input() #Nos va a devolver un tipo de dato de tipo string #print("hola!",nombre) #Saber la edad de alguien, que sabemso que es un numero entero por ejem: #print("hola tu edad es?") #edad = int(input()) #print("tu edad es",edad) #Si necesitamos convertir a un numero flotante (float), entonces al imput lo debemos convertir en flotante # print("¿cual es tu peso?") # peso = float(input()) # print("Tu peso es",peso) #Como Imprimir valor booleano? # Vamos a necesitar un operador relacional. # print("hola! estas autorizado a abrirlo?") # autorizado = input() == "si" # print("Esta autorizado?", autorizado) #Otra forma de imprimir el input al usuario y al mismo tiempo registrar la variable funciona de la siguiente forma, recordar colocar /m dado que sino # escribmos en la misma linea y no queda prolijo. nombre = input("¿Cual es tu nombre?\n") edad = int(input("¿Cual es tu edad?\n")) peso = float(input("¿Cual es tu peso?\n")) autorizado = input("¿Estas Autorizado? SI | NO \n") == "si" print("hola!",nombre) print("tu edad es",edad) print("Tu peso es",peso) print("Esta autorizado?", autorizado)
Buen curso, tengo varias dudas:
1. El Python no me reconocía ciertos caracteres especiales como los signos de interrogación (" ¿ ? "), esto lo logré resolver al agregar esta linea al principio #--coding:utf-8
2. En esta sentencia sencilla tampoco me funcionó el código debido a que la variable nombre dice estar no definida, ¿cómo la defino? ¿No está supuestamente definida al momento que queremos asignarle el valor de input( ) ?
#--coding:utf-8
nombre = input("¿Cuál es tu nombre?\n")
print("Hola", nombre)
------------------------------------------------- NameError: nombre 'Prueba' is not defined /// ¿A que se debe este error?
1. El Python no me reconocía ciertos caracteres especiales como los signos de interrogación (" ¿ ? "), esto lo logré resolver al agregar esta linea al principio #--coding:utf-8
2. En esta sentencia sencilla tampoco me funcionó el código debido a que la variable nombre dice estar no definida, ¿cómo la defino? ¿No está supuestamente definida al momento que queremos asignarle el valor de input( ) ?
#--coding:utf-8
nombre = input("¿Cuál es tu nombre?\n")
print("Hola", nombre)
------------------------------------------------- NameError: nombre 'Prueba' is not defined /// ¿A que se debe este error?
estoy en sublime tet 3 le doy ejecutar al programa y dice
cual es tu nombre?
y cuando pongo mi nombre, no se ejecuta el segundo comando que deberia ser edad que hago ayuda
En VSCode y la versión más actualizada de python es suficiente con poner \n en la linea de nombre
en las siguientes no es necesario e imprime ligual que si las hubiera puesto en cada una de las lineas
en las siguientes no es necesario e imprime ligual que si las hubiera puesto en cada una de las lineas
nombre = input(("¿Cúal es tu nombre?\n"))edad = int(input("¿Cúal es tu edad?"))
peso = float(input("¿Cúal es tu peso?"))
print("¡Estas autorizado?(si/no)") autorizado = input() == "si"
print("Nombre", nombre) print("Edad", edad) print("Peso", peso) print("Autorizado", autorizado)
En python simpre tengo que escribir entre comillas, en la consola, cuando se trata de texto pero cuando son números me los reconoce como lo que son(números)
¿Alguien sabe como lo soluciono?
¿Alguien sabe como lo soluciono?
Hola, 1)por qué al imprimir las variables separadas por coma, la impresion muestra un espacio entre ellas? 2) que debo hacer para que no salga ese espacio? Gracias
Clase 10