Съдържание:

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 programción a pesar de que se modifican leagueramente dependiendo del lenguaje que estés utilizando.

Консумативи

Не е необходима компютърна система за инсталиране на операционна система с редактор Mu (Sugerimos Windows y Linux, pues son los sistemas eperativos que vamos a explicar, no todos tenemos una MacBook

Стъпка 1: Iniciar El Programa

Обичайни прозорци: Deberán трябва да излезе с приложение за изваждане на приложението в el Menú Inicio или buscándola и el buscador, което се изисква от en la aldo del Menú Inicio.

Обичайно за Linux: Deben abrir la terminal (Ya sea buscando el icono o presionando CTRL+ALT+T), posteriormente deben ejecutar el comando:

mu-редактор

Забележка: 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: Променливи

Las променливи son, de manera sencilla, elementos que nos licenen almacenar datos en un program. Como mencionamos en "Instalación de Mu Editor", Python е удължен от tipado dinámico, lo que означава 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 означава que una vez que una променлива tiene un tipo asignado, no puede ser cambiado. Y cómo creo променливи?

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 Float: Número con punto decimal

Operaciones con променливи:

a = 15 #a es un entero igual дюля

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" "/ División" "** Potencias"

Модификантни променливи:

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 променлива por 1 a /= 1 #Разделете la променлива entre 1 a ** = 1 #Потенция 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 променлива a (que es un texto) en un numero: 2 float (a) #Convierte la променлива a (que ahora es un número entero) en un numero десетична: 2.0 str (a) #Convierte la променлива a (un numero decimal) en texto: "2.0" list (a) #Convierte a en una list: a ord (a) #Convierte a en su ekvivalente ASCII: 97 hex (a) #Convierte a en un numero шестнадесетичен окт (а) #Convierte a en un número осмичен

Стъпка 3: Manejo Avanzado De Strings

Предварително обяснение на манера сенсила за използване на „print ()“, или за продължаване на една промоционална тема на тема:

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 променлив типо низ

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

Las condicionales son aquellas instrucciones en las que se ofrece una CONDICIÓN (valga la redundancia xD) al program 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 означава "Else if": "Sino, Si", y представлява un conditional extra else: acción #Else означава "Sino", y се активира cuando el условно, ако y/o el elif no se cumplen

C Y cómo funcionan las condiciones? Pues con променливи, valores y operadores (éstos segundos pueden ser aritméticos o lógicos)

Operatores Aritméticos:

  • Operador ==: Devuelve verdadero si una variable es igual a otra. Ej: ако a == b
  • Operador! =: Devuelve verdadero si una variable es различна a otra. Ej: ако a! = B
  • Operador>: Devuelve verdadero si una variable es Mayor que otra. Ej: ако a> b
  • Operador <: Devuelve verdadero si una variable es menor que otra. Ej: ако a <b
  • Operador> =: Devuelve verdadero si una variable es Mayor o 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: Списъци Y Diccionarios

Hay tipos de variables que allowen almacenar más de un valor, las listas y diccionarios, que alloweden utilizar comas para separar valores.

Списъци: Almacenan varios valores almacenándolos и un Array o secuencia y separando los datos usando comas. Ejemplo:

числа = [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 distinos 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 за:

за x в mi_celular_xd:

действие

Borrando elementos de secuencias

del nombre_de_la_secuencia [elemento]

limpiando (vaciando) secuencias

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 variable global „true“. La sintaxis que usa es muy sencilla:

докато:

действие

За: Los bucles for son iteradores, es decir, se mueven a través de una lista, 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 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: Funciones

Cuando estamos creando un program largo, requerimos de кметство организация 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 allowen "llamar" a un pedazo de código al usar un comando específico. Ejemplo:

def Nombre_De_La_Funcion ():

Nombre_De_La_Función ()

Препоръчано: