תוכן עניינים:

Conceptos Básicos De Python: 8 שלבים
Conceptos Básicos De Python: 8 שלבים

וִידֵאוֹ: Conceptos Básicos De Python: 8 שלבים

וִידֵאוֹ: Conceptos Básicos De Python: 8 שלבים
וִידֵאוֹ: Изучаем Python - Полный курс для начинающих 2024, נוֹבֶמבֶּר
Anonim
Conceptos Básicos De Python
Conceptos Básicos De Python

Hay conceptos básicos, que son universales en la programación a pesar de que se modifican ligeramente dependiendo del lenguaje que estés utilizando.

אספקה

מערכת חישובית של מערכת הפעלה עם התקנת עורך (Windows ו- Linux לינוקס, מערכת ההפעלה של מערכת ההפעלה וההסברה וההסברים של MacBook)

שלב 1: ראשי תיבות של El Programa

שימוש בחלונות: Deberán encontrar el ejecutable de la aplicación en el Menú Inicio o buscándola en el buscador que se encuentra en o al lado del Menú Inicio.

לינוקס: טרמינל Deben abrir la (Ya sea buscando el icono o presionando CTRL+ALT+T), posteriormente deben ejecutar el comando:

עורך מו

הערה: A continuación, pondré algunos mensajes después del código con ayuda de signos numeradores (#), éstos se llaman comentarios y en python necesitan de éstos signos para no ser confundidos con código erróneo

שלב 2: משתנים

לא משתנים son, de manera sencilla, elementos que nos permiten almacenar datos en un programa. Como mencionamos en "Instalación de Mu Editor", Python es un lenguaje de tipado dinámico, lo que significa que no hay que asignar tipos a la variable ya que el intérprete lo hace automáticamente; también es fuertemente tipado, lo que significa que una vez que una משתנה tiene un tipo asignado, no puede ser cambiado. ¿משתני cómo creo?

Lo único necesitas es un nombre para la משתנה. דוגמא:

nombre = "Fabio" מחרוזת #כל טיפ: מחרוזת טקסט

mitad_de_10 = 5 #כל טיפ Int: מספר אנטרו פי = 3.141592 #אל טיפוס: צף: מספר עם נקודות עשרוניות

משתנים של פעולות:

a = 15 #a es un entero igual a חבוש

b = 34 #b es un entero igual a treinta y cuatro print (a + b) #imprime el valor de la suma de a + b, o sea 15 + 34 #Se pueden utilizar los operadores " + Suma" "- Resta" "* Multiplicación" "/ Division" "** Potencias"

משתני Modificando:

a = 1 #משתנה a aigna el valor 1 a la a

a += 1 #משתנה le suma 1 a la משתנה aa -= 1 #משתנה resta 1 a la משתנה aa *= 1 #משתנה Multiplica la por 1 a /= 1 #מחלק את משתנה entre 1 a ** = 1 #Potencia la משתנה a la 1

שינוי המשתנים:

a = "2" א

int (a) משתנה #Convierte la (que es un texto) en no nummer: 2 float (a) #Convierte la משתנה a (que ahora es un número entero) en un deco decimal: 2.0 str (a) #Convierte la משתנה a (ללא מספר עשרוני) en texto: רשימה "2.0" (א) #Convierte en una list: a ord (a) #Convierte a en su equivalente ASCII: 97 hex (a) #Convierte a en un número אוקטקס הקסדצימלי (א) #Convierte a en unmero octal

שלב 3: Manejo Avanzado De Strings

Anteriormente expliqué de manera sencilla el uso de "print"

הדפס () muestra el valor que fué indicado dentro del paréntesis, comúnmente texto.

var.count (letra) #Cuenta el número de "letra, debe ser reemplazado por una letra" en "var, debe ser reemplazado por una variable tipo string

var.find ('texto') #Busca la posición del texto solicitado dentro del script

var.replace ('texto_a_reemplazar', 'texto_con_el_que_se_reemplazará')

var.upper () #Muestra el texto and mayúsculas

var.lower () #Muestra el texto en minúsculas

שלב 4: Condicionales

Las condicionales son aquellas instrucciones en las que se ofrece una CONDICIÓN (valga la redundancia xD) al programa y éste debe ejecutar una tarea si se cumple. דוגמא:

אם: Equivalente al Si (No sí, si): Si EstoOcurre, Entonces haz ésto, sinó entonces ésto; y la sintaxis es la siguiente:

אם:

acción elif: acción #Elif significa "Else if": "Sino, Si", y representa un extra condicional extra: acción #Els significa "Sino", y se activa cuando el condicional if y/o el elif no se cumplen

¿Y cómo funcionan las condiciones? Pues con משתנים, valores y operadores (éstos segundos pueden ser aritméticos o lógicos)

Operadores Aritméticos:

  • Operador ==: Devuelve verdadero si una variable es igual a otra. Ej: אם a == b
  • Operador! =: Devuelve verdadero si una משתנה es distinta a otra. Ej: אם a! = B
  • מפעיל>: Devuelve verdadero si una משתנה es ראש העיר que otra. Ej: אם a> b
  • מפעיל <: Devuelve verdadero si una משתנה es menor que otra. Ej: אם a <b
  • Operador> =: Devuelve verdadero si una משתנה es ראש העיר או igual que otra.
  • Operador <=: Devuelve verdadero si una variable es menor o igual que otra.

Combinación de condiciones usando operadores lógicos:

  • ו: Devuelve verdadero si ambas condiciones se cumplen. Ej: אם a == 10 ו- b == 20
  • או: Devuelve verdadero si al menos una de las condiciones se cumplen. Ej: אם a == 20 או b == 20

שלב 5: Secuencias: Listas Y Diccionarios

יש לנו משתנים שיכולים לאפשר תמורה לכל דבר וערך, לאפשר לי לרשום ולתקן, ולתת שימוש בתרדמות עבור ערכים נפרדים.

רשימה: Almacenan varios valores almacenándolos en un Array o secuencia y separando los datos usando comas. דוגמא:

מספרים = [1, 2, 3, 4, 5]

nombre = ['Fabio', 'Polanco', 'Echeverría'] #Cuando los datos de una list son cadenas de texto, están entre comillas simples ('')

Diccionarios: Almacenan datos dobles, tal y como lo haría una list pero con un segundo valor por cada dato que contiene, éstos datos dobles pueden ser de distintos tipos

mi_celular_xd = {

"marca": "LG" "modelo": "H500" "nombre": "LG Magna" "lanzamiento": 2015}

Un script puede navegar a través de las secuencias con bucles for, y, en el caso de diccionarios, los valores se pueden consultor con otras משתנים de la siguiente forma:

x = mi_celular_xd ["marca"]

Navegando en secuencias con bucles עבור:

עבור x ב- mi_celular_xd:

acción

Borrando elementos de secuencias

del nombre_de_la_secuencia [elemento]

limpiando (vaciando) secuencias

nombre_de_la_secuencia.clear ()

Manipulando secuencias

secuencia.append (גבורה) #אגרסה un dato

secuencia.insert (pos, valer)

שלב 6: Bucles O Ciclos

Familiares de los condicionales, los ciclos repiten lo que contienen cierta cantidad de veces según su tipo.

בעוד: Equivalente a Mientras: Mientras AlgoOcurre, Entonces haz esto y a veces se usa como ciclo infinito poniendo después la משתנה גלובלי "נכון". La sintaxis que usa es muy sencilla:

בזמן:

acción

עבור: Los bucles for son iteradores, es decir, se mueven a través de una list, diccionario o rango. Su sintaxis es un poco compleja y suele variar según el uso que se le dará

ב:

acción for in range (): acción

Sentencias Break y המשך

En los bucles, se suelen usar sentencias (comandos) que permiten modificar su comportamiento:

break es usado para salir de un bucle, mientras que continue es usado para saltar el bloque actual, y el retorno de los ciclos לזמן מה.

שלב 7: פונקציות

Cuando estamos creando un programa largo, Requerimos de Mayer organisation and de una manera sencilla de ejecutar código que ya hemos usado en el mismo script para no tener que repetirlo. Es ahí donde entran las funciones, que permiten "llamar" a un pedazo de código al usar un comando específico. דוגמא:

def Nombre_De_La_Funcion ():

Nombre_De_La_Función ()

מוּמלָץ: