ዝርዝር ሁኔታ:

Conceptos Básicos De Python: 8 ደረጃዎች
Conceptos Básicos De Python: 8 ደረጃዎች

ቪዲዮ: Conceptos Básicos De Python: 8 ደረጃዎች

ቪዲዮ: Conceptos Básicos De Python: 8 ደረጃዎች
ቪዲዮ: Learn Python - Full Course for Beginners [Tutorial] 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.

አቅርቦቶች

በአዲሱ አርታኢ (በዊንዶውስ ዊንዶውስ እና ሊኑክስ ፣ በአጋጣሚ የዊንዶውስ ሥርዓቶች ኤፒአይቲቪስ እና ማክስ ቡክ) ዝርዝር መግለጫ የለም ፣ ምንም MacBook የለም

ደረጃ 1: Iniciar El Programa

ኡሱዋርዮስ ዴ ዊንዶውስ - ዴበርን ኢንኮንትራር ኤል 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.

ኡሱዋርዮስ ደ ሊኑክስ - ደበን አብር ላ ላ ተርሚናል (ያ የባህር አውቶቡስዶ ኤል icono o presionando CTRL+ALT+T) ፣ posteriormente deben ejecutar el comando

ሙ-አርታኢ

ማሳሰቢያ -ቀጣይነት ያለው ፣ 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 - ተለዋዋጮች

የላስ ተለዋዋጮች ልጅ ፣ ደ 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 meaninga 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 meaninga que una vez que una variable tiene un tipo asignado, no puede ser cambiado. ¿Y cómo creo ተለዋዋጮች?

Lo únicoico necesitas es un nombre para la ተለዋዋጭ። ምሳሌ ፦

nombre = "Fabio" #El tipo es String: Cadena de texto

mitad_de_10 = 5 #El tipo es Int: Número entero Pi = 3.141592 #El tipo es Float: Número con punto desimal

ተለዋዋጭ ኦፕሬሽኖች;

a = 15 #a es un entero igual a quince

በ "* Multiplicación" "/ División" "** Potencias"

የሞዲፋንዶ ተለዋዋጮች;

a = 1 #Asigna el valor 1 a la ተለዋዋጭ ሀ

a += 1 #Le suma 1 a la ተለዋዋጭ aa -= 1 #Le resta 1 a la variable aa *= 1 #MultiTopea variable por 1 a /= 1 #Diviide la variable entre 1 a ** = 1 #Potencia la ተለዋዋጭ ላ 1

ትራንስፎርሜሽን ዲ ተለዋዋጮች;

a = "2" #A pesar de que tiene un número, ésta variable tiene un valor de texto porque está entre comillas

int (ሀ) #Convierte la variable a (que es un texto) en unmemero: 2 float (a) #Convierte la variable a (que ahora es un número entero) en unmemero desimal: 2.0 str (a) #Convierte la ተለዋዋጭ a (un número decimal) en texto: "2.0" ዝርዝር (ሀ) #Convierte a en una lista: a ord (a) #Convierte a en su equivalente ASCII: 97 hex (a) #Convierte a en unmemero hexadecimal oct (a) #Convierte a en unmemero octal

ደረጃ 3 - የማኔጆ አቫንዛዶ ደ ሕብረቁምፊዎች

የቅድመ -መግለጫው መግለጫው ማን manera sencilla el uso de “print ()” ፣ pero a continuación voy a profundizar más en el tema:

አትም () 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 ተለዋዋጭ 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 en mayúsculas

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

ደረጃ 4: ኮንዲሽነሎች

የላስ 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 meaninga "Else if": "Sino, Si", y representa un conicicional extra else: acción #Else meaninga "Sino", y se activa cuando el condicional y/o el elif no se cumplen

¿Y cómo funcionan las condiciones? Pues con variables, valores y operadores (éstos segundos pueden ser aritméticos o lógicos)

ኦፔራዶርስ አሪሜቲኮስ

  • Operador ==: Devuelve verdadero si una ተለዋዋጭ es igual a otra. Ej: a == ለ
  • ኦፔራዶር! =: Devuelve verdadero si una variable es distinta a otra. ኢጅ: ከሆነ! = ለ
  • Operador>: Devuelve verdadero si una ተለዋዋጭ es Mayor que otra. Ej: a> ለ ከሆነ
  • ኦፔራዶር <: Devuelve verdadero si una variable es menor que otra. Ej: ከሆነ <b
  • Operador> =: Devuelve verdadero si una ተለዋዋጭ es ከንቲባ o igual que otra.
  • ኦፔራዶር <=: 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 እና ለ == 20 ከሆነ
  • ወይም: Devuelve verdadero si al menos una de las condiciones se cumplen. Ej: a == 20 ወይም b == 20 ከሆነ

ደረጃ 5: ሴኩዌንሲስ: ሊስታስ ያ ዲሲዮናሪዮስ

Hay tipos de ተለዋጮች que permiten almacenar más de un valor, las listas y diccionarios, que permiten utilizar comas para separar valores.

ዝርዝር ፦ 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 lista son cadenas de texto, están entre comillas simples ('')

Diccionarios: Almacenan datos dobles, tal y como lo haría una lista pero con un segundo valor por cada dato que contiene, éstos datos dobles pueden ser de ልዩነትtos tipos

mi_celular_xd = {

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

አንድ ስክሪፕት puede navegar a través de las secuencias con bucles for, y, en el caso de diccionarios, los valores se pueden consultar con otras variables de la siguiente ፎርማ:

x = mi_celular_xd ["ማርካ"]

በናቬጋንዶ እና በሰከንዶች ውስጥ ለ:

ለ x በ mi_celular_xd ፦

acción

ቦራንዶ ኤለመንስ ዴ ሴኩዌንሲስ

ዴል nombre_de_la_secuencia [elemento]

limpiando (vaciando) secuencias

nombre_de_la_secuencia.clear ()

ማኒpuላንዶ secuencias

secuencia.append (ጀግንነት) #Arega un dato

secuencia.insert (pos, valor) #Inserta un valor en la secuencia sin modificar los que había secuencia.remove (ጀግንነት)

ደረጃ 6: ይገነባል 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 ተለዋዋጭ አቀፍ "እውነተኛ". በዚህ ጉዳይ ላይ

እያለ ፦

acción

ለ: ሎስ ቦክስ ለልጁ ኢትራዶዶስ ፣ እስክሪብቶ ፣ ኢቫን ዴቫ ሊስ ፣ ዲሲሲኖሪዮ ወይም ራንጎ። Su sintaxis es un poco compleja y suele variar según el uso que se le dará

ለ:

acción ለክልል (): acción

Sentencias Break y ቀጥል

በሎስ አንጓዎች ፣ በሰከነ አኳኋን (comandos) que permiten modificar su comportamiento:

ዕረፍቱ ኢሳዶ ፓራ ሳሊር ደ ኡን ቡክ ፣ mientras que continue es usado para saltar el bloque reality, y el retorno de los ciclos for o while.

ደረጃ 7: Funciones

Cuando estamos creando un programa largo, requerimos de Mayor organización y 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 ():

ኖምብሪ_ዴ_ ላ_ፉንኩን ()

የሚመከር: