Съдържание:
- Консумативи
- Стъпка 1: Iniciar El Programa
- Стъпка 2: Променливи
- Стъпка 3: Manejo Avanzado De Strings
- Стъпка 4: Condicionales
- Стъпка 5: Secuencias: Списъци Y Diccionarios
- Стъпка 6: Bucles O Ciclos
- Стъпка 7: Funciones
Видео: Conceptos Básicos De Python: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
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 ()
Препоръчано:
Синхронизиране на папки с Python: 5 стъпки
Синхронизиране на папки с Python: Тази инструкция ще ви покаже как да поддържате две папки (и всички папки в тях) в синхрон, така че едната да е директно копие на другата. Идеален за архивиране на работа както локално, към облачен/мрежов сървър или USB устройство. Няма опит с програмирането
Игра Python Tic Tac Toe: 4 стъпки
Python Tic Tac Toe Game: играта python tic tac toe тази игра е направена на python, който е компютърен език използвах редактор на python, наречен: pycharm, можете да използвате и нормален редактор на кода на python
Atendente Automático Com Python Без Google Colab: 5 стъпки
Atendente Automático Com Python Няма Google Colab: Обаче! Tudo bem? Meu nome é Guilherme, Nesse projeto nós vamos aprender como criar um ChatBot usando a Linguagem de programção Python e o Google Colab! Sou aluno da https://orbe.ai/ - Escola de Inteligência Artificial Infinita e esse projeto
Въведение в Python - Katsuhiko Matsuda & Edwin Cijo - Основи: 7 стъпки
Въведение в Python - Katsuhiko Matsuda & Edwin Cijo - Основи: Здравейте, ние сме 2 студенти в MYP 2. Искаме да ви научим основи как да кодирате Python. Той е създаден в края на 80 -те години на миналия век от Guido van Rossum в Холандия. Той е направен като наследник на езика ABC. Името му е " Python " защото когато
Първи стъпки с Python за ESP8266 и ESP32: 6 стъпки
Първи стъпки с Python за ESP8266 и ESP32: Bacground ESP8266 и неговият по-малък брат ESP32 са евтини Wi-Fi микрочипове с пълен TCP/IP стек и възможност за микроконтролер. Чипът ESP8266 за пръв път попадна в общността на производителите през 2014 г. Оттогава ниската цена (