Բովանդակություն:

Conceptos Básicos De Python: 8 քայլ
Conceptos Básicos De Python: 8 քայլ

Video: Conceptos Básicos De Python: 8 քայլ

Video: Conceptos Básicos De Python: 8 քայլ
Video: Curso Python. Sintaxis Básica VI. Las tuplas. Vídeo 8 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 dependencendo del lenguaje que estés utilizando.

Պարագաներ

Una computadora de cualquier operativo system with Mu Editor instalado (Sugerimos Windows y Linux, pues son los sistemas eperativos que vamos a explicar, no todos tenemos una MacBook)

Քայլ 1. Iniciar El Programa

Օգտագործման Windows: Deberán encontrar el ejecutable de la aplicación en el Menú Inicio o buscándola en el buscador que se encuentra en o la lado del Menú Inicio- ի միջոցով:

Օգտագործման եղանակ. Deben abrir la terminal (Ya sea buscando el icono o presionando CTRL+ALT+T), posteriormente deben ejecutar el comando:

mu- խմբագիր

Նշում. Շարունակություն, 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: Փոփոխականներ

Las variables son, de manera sencilla, elementos que nos թույլտվություն են տալիս տվյալների բոլոր ծրագրերին: Como mencionamos en "Instalación de Mu Editor", Python es un lenguaje de tipado dinámico, lo que meana que no hay que asignar tipos a la variable in que el intérprete lo hace automáticamente; también es fuertemente tipado, lo que indica que una vez que una variable tiene un tipo asignado, no puede ser cambiado. C Y cómo creo variables?

Lo único necesitas es un nombre para la variable. Ejemplo:

nombre = "Fabio" #El tipo es Լար ՝ Cadena de texto

mitad_de_10 = 5 #El tipo es Int: Número entero Pi = 3.141592 #El tipo es Լող. Número con punto տասնորդական

Գործողությունները ունեն փոփոխականներ.

a = 15 #a es un entero igual a quince

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" "* Բազմապատկում" "/ Բաժանում" "** Պոտենցիաս"

Փոփոխական և փոփոխականներ.

a = 1 #Asigna el valor 1 a la փոփոխական a

a += 1 #Le suma 1 a la փոփոխական aa -= 1 #Le resta 1 a la փոփոխական aa *= 1 #Multiplica la variable by 1 a /= 1 #Բաժանել 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 (a) #Convierte la variable a (que es un texto) en un número: 2 float (a) #Convierte la variable a (que ahora es un número entero) en unúmero տասնորդական ՝ 2.0 փող (ա) #Convierte la փոփոխական a (un número տասնորդական) en texto: «2.0» ցուցակ (ա) #Convierte a en una lista: a ord (a) #Convierte a en su suquivantente ASCII: 97 hex (a) #Convierte a en un número տասնվեցերորդ ութ (ա) #Convierte a en un número octal

Քայլ 3. Մանեժո Ավանզադո Դե Ստրինգս

Anteriormente expliqué de manera sencilla el uso de "print ()", pero a vazhdació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 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 en mayúsculas

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

Քայլ 4: Պայմաններ

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. Ejemplo:

Եթե ՝ 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 Նշանակում է «Ուրիշ եթե». «Sino, Si», y ներկայացնում այլ պայմաններով.

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

Operadores Aritméticos:

  • Օպերատոր ==. Ej: եթե a == b
  • Operador! =: Devuelve verdadero si una variable is distinta a otra. Ej: եթե a! = B
  • Օպերատոր>. Ej: եթե a> b
  • Operador <: Devuelve verdadero si una variable es menor que otra. Ej: եթե a <b
  • Օպերատոր> =.
  • Օպերատոր <=. 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: Գաղտնաբառեր. Listas Y Diccionarios

Hay tipos de variables que allowen almacenar más de un valor, las listas y diccionarios, que թույլտվության օգտագործումը թույլ է տալիս առանձնացնել արժեքները:

Asանկեր. Almacenan varios valores almacenándolos en un Array or secuencia y separando los datos usando comas. Ejemplo:

numeros = [1, 2, 3, 4, 5]

nombre = ['Fabio', 'Polanco', 'Echeverría'] #Cuando los datos de una lista son cadenas de texto, estre 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 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 consultar con otras variables de la siguiente forma:

x = mi_celular_xd ["marca"]

Navegando en secuencias con bucles for:

x- ի համար mi_celular_xd:

գործողություն

Borrando elementos de secuencias

del nombre_de_la_secuencia [elemento]

limpiando (vaciando) արժեթղթեր

nombre_de_la_secuencia.clear ()

Manipulando secuencias

secuencia.append (քաջություն) #Agrega un dato

secuencia.insert (pos, valor) #Inserta un valor en la secuencia sin modificar los que había secuencia.remove (valor) #elimina un valor de la secuencia secuencia.index (valor) #Retorna la posición del valor que se solicitó

Քայլ 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 variable global "true": La sintaxis que usa es muy sencilla:

մինչդեռ:

գործողություն

For: Los bucles for son iteradores, es decir, se mueven a través de una lista, diccionario o rango: Su sintaxis es un pocoplementja y suele variar según el uso que se le dará

համար `

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

Sentencias Break y Continue

En los bucles, se suelen usar sentencias (comandos) que allowen 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 համար o while.

Քայլ 7: Գործառույթներ

Cuando estamos creando un programa largo, Requerimos de şared organización y de una manera sencilla de ejecutar código que ya hemos usado en el mismo script for no tener que repetirlo. Es ahí donde entran las funciones, que թույլատրել «llamar» a un pedazo de código al usar un comando específico. Ejemplo:

def Nombre_De_La_Funcion ():

Nombre_De_La_Función ()

Խորհուրդ ենք տալիս: