Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: Configure PyCharm y cree un nuevo proyecto
- Paso 3: cree su primer programa
- Paso 4: Determine su primer programa
- Paso 5: bucles e if: estructuras de control
- Paso 6: Comentarios
- Paso 7: Terminó - ¡Es hora de escribir algo usted mismo
Video: Comience con Python: 7 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
¡La programación es increíble!
Es creativo, divertido y le da a tu cerebro un entrenamiento mental. Muchos de nosotros queremos aprender sobre programación, pero nos convencemos de que no podemos. Tal vez tenga demasiadas matemáticas, tal vez la jerga que se usa te asusta. Permítanme decirles ahora que eso es exactamente lo que pensaron los programadores antes de convertirse en programadores. De hecho, eso es exactamente lo que pensé hace menos de 10 semanas cuando comencé a programar.
Déjame decirte ahora mismo que cualquiera puede aprender a escribir programas. Con los avances en lenguajes de programación fáciles de leer como Python y la gran cantidad de información en Internet, ya no es una inversión de tiempo completo aprender los entresijos de un lenguaje de programación. La mayoría de los programadores del 'siglo XXI' son muy vagos, solo aprenda lo básico y continúe a partir de ahí.
Esta es una ible sin jerga, fácil de seguir que puede hacer ahora mismo. ¡Eso es correcto! Minimice facebook y youtube, relájese y siga las instrucciones en su computadora.
Hoy veremos un lenguaje de programación llamado Python, wikipedia define Python como:
"Python es un lenguaje de programación de alto nivel y propósito general muy utilizado. Su filosofía de diseño enfatiza la legibilidad del código y su sintaxis permite a los programadores expresar conceptos en menos líneas de código de lo que sería posible en lenguajes como C ++ o Java. El lenguaje proporciona construcciones destinadas a permitir programas claros tanto a pequeña como a gran escala ".
¿Entonces, qué significa todo ésto? Pensé que habías dicho sin jerga. Bueno, básicamente:
"Python es un lenguaje de programación compacto, de uso general y fácil de leer. Es muy versátil, por lo que se puede utilizar para crear programas de todos los tamaños de formas".
¿Por qué elegí Python? Porque los conceptos básicos de Python son fáciles de aprender y el idioma tiene una excelente comunidad de soporte en línea. Después de terminar esta ible, puede comenzar a hacer programas inmediatamente, en lugar de perder su tiempo aprendiendo las complejidades requeridas del idioma.
¡Así que comencemos!
Paso 1: lo que necesitará
En primer lugar, necesitará una computadora con una copia de Python, ¡lo siento, usuarios de dispositivos móviles!
Dirígete a https://www.python.org/downloads/ y descarga la última versión disponible con el botón amarillo grande.
Luego, siga las Instrucciones del instalador para instalar Python.
Para verificar que Python esté instalado, vaya a CMD (o terminal) y escriba:
Python --versión
Python debería responder con la versión de python.
Ahora, para este tutorial, usaremos un IDE o entorno de desarrollo integrado (básicamente un editor de texto y un compilador juntos), así que dirígete a https://www.jetbrains.com/pycharm/download/ y descarga la "Community Edition". de Pycharm.
Luego, siga las instrucciones del instalador para instalar PyCharm.
¡Ahora, para empezar a programar!
Paso 2: Configure PyCharm y cree un nuevo proyecto
La primera vez que inicie pycharm, le preguntará qué mapa de teclas y tema desea utilizar. Recomendaría dejar el mapa de teclas por defecto, pero puedes jugar con el tema, los colores y las fuentes a tu gusto. Para este tutorial estoy usando pycharm community 4.5 con el tema de Drácula.
Luego será recibido con una pantalla de bienvenida.
Presione Crear nuevo proyecto
Seleccione Pure Python, luego elija una carpeta para almacenar los archivos, luego presione crear (tenga en cuenta que el nombre de la carpeta será el nombre de su proyecto)
En este punto, debería ser recibido con la pantalla de creación de código real: P
Paso 3: cree su primer programa
Haga clic derecho en la carpeta de su proyecto y vaya a nuevo -> Archivo Python
Nombra el archivo y presiona ok
Ahora aparecerá una nueva pestaña en su área principal
Debajo de _author_ copie y pegue este código.
message = "Hola mundo"
mensaje de impresión
Luego haga clic derecho en el archivo y presione Ejecutar
Esto compilará nuestro programa y devolverá un resultado. Hello World se imprimirá en el área de ejecución
Veamos lo que acabamos de escribir.
Paso 4: Determine su primer programa
Ahora intentemos entender cuál es el código
message = "Hola mundo"
mensaje de impresión
realmente significa.
En primer lugar, creo y establezco el valor de la variable en una cadena que contiene Hello World. Si cambia el texto entre las marcas de voz, puede cambiar el valor de la variable y, por lo tanto, el mensaje. Por ejemplo:
message = "¡Hola instructables!"
mensaje de impresión
Devoluciones:
cuando se ejecuta.
Una cadena se define debido a las marcas de voz, las cadenas también se pueden definir con marcas individuales
mensaje = 'Hola mundo'
mensaje de impresión
Las variables también pueden tener diferentes tipos. Por ejemplo esto:
entero = 29302
es una variable con un valor entero (abreviado int) y esto:
FloatingPoint = 1469.928
es una variable con un valor de punto flotante (abreviado como flotante).
Básicamente, la diferencia entre enteros y flotantes es que los enteros son números enteros, mientras que los flotantes son números decimales. Los números enteros ocupan menos espacio pero no pueden contener decimales. Por ejemplo, entero 1 / entero 2
entero1 = 1
entero2 = 2 imprimir entero1 / entero2
es 0.5, ¿verdad? Pero el resultado es:
Porque los enteros no se pueden dividir en decimales. Sin embargo esto:
float1 = 1.0
integer2 = 2 imprimir float1 / integer2
devuelve 0.5 cuando se ejecuta porque una de las variables es un flotante
'Imprimir' simplemente imprime un valor. Por ejemplo
imprimir "DESTRUYE EL MUNDO"
imprime la cuerda
Print también puede imprimir el valor de una ecuación, incluida la combinación de dos cadenas
string1 = "HOLA"
string2 = "AMANTES DE IBLE" print string1 + string2
huellas dactilares
Paso 5: bucles e if: estructuras de control
Una de las cosas más esenciales de cualquier programa es la existencia de estructuras de control.
La primera estructura de control es un bucle while, este fragmento de código se repite mientras una condición es verdadera. Por ejemplo, este código
cuenta = 0
while count <10: # Agregar a contar count = count + 1 print count print "Finished"
ejecuta el código en el ciclo hasta contar <10 y luego continúa con el programa.
La segunda es una declaración if-else, esta pieza de código verifica y hace algo si el valor de una variable es igual a 10, hace algo más si el valor es igual a 11 y hace algo más en todas las demás circunstancias.
entero = 0
# Si es igual a 10 si es entero == 10: imprime "ITS 10" # Si es igual a 11 elif entero == 11: imprime "ITS 11" # En todas las demás circunstancias: escribe "NO SÉWWWWWWW" imprime "Terminado"
Volverá
Porque el número entero variable no es igual a 10 u 11 y en todas las demás situaciones se ejecuta de otro modo.
Para definir un tiempo o si la estructura de control pone el tipo (mientras o si) seguido del valor verdadero o falso, entonces:
escriba verdadero == verdadero:
Observe el 'espacio en blanco' para el contenido de cada bucle, Python es muy específico sobre los espacios en blanco, así es como sabe qué código está en un bucle while o if. PyCharm usa un espacio en blanco de una pestaña que debe ser consistente en todo su código. También puede ajustar la configuración para usar espacios en su lugar (lo cual tiene algunas ventajas).
Paso 6: Comentarios
Es posible que haya notado que he 'comentado' sobre el código que publiqué en la parte de estructuras de control. Puede comentar un fragmento de código colocando un # y se comentará el resto de la línea. Cuando se compila el software, los comentarios se ignoran
# Hola Mundo
Los comentarios son el salvador del código. Porque te permiten mostrar a todos qué hay en tu código y qué estabas pensando al escribir el código. ¡Pero no se exceda! El código sobre comentado puede ser tan malo como el código poco comentado
Entonces, ¿cuándo debo comentar mi código?
Mi regla general es comentar sus pensamientos como su escritura, por lo que si agregó una variable solo para mantener su edad, no tiene otro propósito. Comenta eso.
# Variable que mantiene mi edad en años # En realidad no se usa en este programa, pero # ¡es esencial para la supervivencia de la raza humana! myAge = 23
Paso 7: Terminó - ¡Es hora de escribir algo usted mismo
¡Vaya, acabas de aprender los conceptos básicos de Python!
¿Entonces qué hago ahora? podría preguntar, bueno, puede seguir jugando con su archivo. Cuando crea que está listo, puede aceptar un desafío. Escriba un programa para sumar o restar dos números ingresados por el usuario. Utilice Internet para averiguar cómo obtener la entrada del usuario, luego agregue o reste las dos entradas y asegúrese de comentar su código. Si bien Python es fácil de aprender, de ninguna manera tiene un límite bajo de posibilidades: los programas de todas las formas, tamaños y configuraciones son posibles usando Python y sus bibliotecas completas (y generalmente enviadas por la comunidad). Publique su código a continuación para obtener sugerencias y mejoras. ¡Buena suerte!
Recomendado:
Comience con Arduino Nano: 5 pasos
Comience con Arduino Nano: Arduino Nano es uno de los modelos de placa Arduino disponibles. Tiene un tamaño pequeño, característica completa y fácil de usar. Tiene un tamaño de 1.70 pulgadas x 0.7 pulgadas, Arduino nano tiene una característica completa, como: Atmel ATmega 328 IC, botón Restar, 4 LED indicadores, 3V3 Re
Comience con NodeMCU (ESP8266) : 3 pasos
Comience con NodeMCU (ESP8266) ….: En este Instructable, comparto cómo puede comenzar con NodeMCU (ESP8266) con Arduino IDE. Este tutorial es para principiantes que recién comienzan. NodeMCU es como Arduino con Wifi integrado, por lo que puede llevar sus proyectos en línea. Para k
Comience su espectáculo de luces navideñas con un botón: 5 pasos
Comience su espectáculo de luces navideñas con un botón: cuando ejecute un espectáculo de luces navideñas sincronizado con música, es posible que desee comenzar el espectáculo presionando un botón. Este tutorial solo es aplicable para un programa que se controla a través de Falcon Pi Player (FPP) que se ejecuta en una Raspberry Pi. Si estás ejecutando F
Comience con Kicad: asigne huellas de PCB a símbolos esquemáticos: 9 pasos
Empezar con Kicad - Asignar Huellas de PCB a Esquemas Símbolos: Continuando con la mini serie de instrucciones sobre cómo usar Kicad, ahora tenemos la parte que me parece que cuando uno comienza a usar Kicad es la más complicada que es asociar el símbolo o símbolos del esquema a las piezas reales que vamos a
Comience a construir una estación de monitoreo de PM: 3 pasos (con imágenes)
Comience a construir una estación de monitoreo de PM: estoy especialmente interesado en los niveles de contaminación del aire, porque vivo en China y, aunque mi ciudad, Shenzhen, es probablemente una de las ciudades más limpias de China, todavía tiene sus días malos. quería construir el mío propio para compararlo con la media docena de aire