INHOUDSOPGAWE:

Conceptos Básicos De Python: 8 stappe
Conceptos Básicos De Python: 8 stappe

Video: Conceptos Básicos De Python: 8 stappe

Video: Conceptos Básicos De Python: 8 stappe
Video: Curso 0 Python básico introducción al curso de Python 2024, November
Anonim
Conceptos Básicos De Python
Conceptos Básicos De Python

Die konsepte kan as universele programme gebruik word om 'n veranderlike afhanklikheid van die funksies van die program te verseker.

Voorrade

U kan 'n stelsel van bedryfstelsels gebruik met die installering van die redakteur (Windows en Linux, sowel as 'n stelsel wat u kan gebruik om 'n verduideliking te gee, maar nie meer vir 'n MacBook nie)

Stap 1: Begin met die program

Gebruike van Windows: Deberán kan 'n uitvoerbare funksie van 'n menukaart en 'n busbespreking in die menukaart gee.

Gebruikers van Linux: Deben abrir la terminal (Ya sea buscando el icono o presionando CTRL+ALT+T), posteriormente deben ejecutar el comando:

mu-redakteur

Nota: 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 with código erróneo

Stap 2: Veranderlikes

Die veranderlikes van die son, die manera sencilla, elementos que nos permiten almacenar datos en un programa. Como mencionamos en "Instalación de Mu Editor", Python is un lengthuaje 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; Dit kan ook verander word, maar die betekenis kan nie verander word nie, maar dit kan nie verander word nie. ¿Y cómo creo veranderlikes?

Lo único necesitas es un nombre para la variabel. Voorbeeld:

nombre = "Fabio" #El tipo es String: Text text

mitad_de_10 = 5 #El tipo es Int: Number entero Pi = 3.141592 #El tipo es Float: Nummer met desimale getal

Bedrywighede met veranderlikes:

a = 15 #is 'n enkele kweepeer

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" "* Multiplikasie" "/ Divisie" "** Potencias"

Verander veranderlikes:

a = 1 #Asigna el valor 1 a la veranderlike a

a += 1 #Le suma 1 a la veranderlike aa -= 1 #Le resta 1 a la veranderlike aa *= 1 #Multiplica la veranderlike por 1 a /= 1 #Verdeel la veranderlike entre 1 a ** = 1 #Potencia la veranderlike a la 1

Transformasie van veranderlikes:

a = "2"

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 desmer decimal: 2.0 str (a) #Convierte la veranderlike a (un desmero desimal) en teks: "2.0" lys (a) #Convierte a en una list: a ord (a) #Convierte a en su equivalente ASCII: 97 hex (a) #Convierte a en un número heksadesimale okt (a) #Convierte a en un nummero octal

Stap 3: Manejo Avanzado De Strings

Anteriormente expliqué de manera sencilla el uso de "print ()", maar 'n voortgesette voy en profundizar más en el tema:

Druk () af om die waarde van die teks te ken.

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

Stap 4: Voorwaardes

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

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

as:

acción elif: acción #Elif significa "Else if": "Sino, Si", y representa un condicional extra else: acción #Else significa "Sino", y se activa cuando el condicional if 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)

Operadores Aritméticos:

  • Operador ==: Verduidelik die waarde van 'n veranderlike in 'n ander vorm. Ej: as a == b
  • Operateur! =: Verduidelik die waarde van 'n variabele wat anders is. Ej: as a! = B
  • Operateur>: Ontdek die veranderlike van die burgemeester. Ej: as a> b
  • Operateur <: Ontwikkel verdadero as een veranderlike in die menor que otra. Ej: as a <b
  • Operador> =: Verduidelik verdadero si una veranderlike es burgemeester o igual que otra.
  • Operateur <=: Verduidelik die waarde van 'n veranderlike in 'n menor.

Combinación de condiciones usando operadores lógicos:

  • en: Devuelve verdadero si ambas condiciones se cumplen. Ej: as a == 10 en b == 20
  • of: Verduël verdadero si al menos una de las condiciones se cumplen. Ej: as a == 20 of b == 20

Stap 5: Secuencias: Listas Y Diccionarios

Ons kan verskillende veranderlikes toelaat om 'n waarde te gebruik, en dit kan ook toegelaat word om verskillende waardes te gebruik.

Lys: Almacenan varios valores almacenándolos en un Array of secuencia y separando los datos usando comas. Voorbeeld:

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

nombre = ['Fabio', 'Polanco', 'Echeverría'] #Cuando los datos the una list son text text, estan entre comillas simples ('')

Diccionarios: Almacenan datos dobles, en ons kan ook 'n lys met 'n aantal waarde vir ons data inhou, en ons kan ook verskillende dobles gebruik

mi_celular_xd = {

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

'N Skrif kan 'n groot aantal konsultasies met verskillende veranderlikes in die vorm gee:

x = mi_celular_xd ["mark"]

Navegando en secuencias kon bucles vir:

vir x in mi_celular_xd:

aksie

Borrando elementos de secuencias

del nombre_de_la_secuencia [elemento]

limpiando (vaciando) secuencias

nombre_de_la_secuencia.clear ()

Manipulando secuencias

secuencia.append (dapperheid) #Agrega un datum

secuencia.insert (pos, dapperheid)

Stap 6: Bucles O Ciclos

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

Terwyl: 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:

terwyl:

aksie

Vir: Ontdekkings vir ons seun, ons kan ook 'n aantal reisverskaffers, diccionario o rango, gebruik. Su sintaxis es un poco compleja y suele variar según el uso que se le dará

vir in:

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

Sentencias Break y Gaan voort

Ons kan ook 'n paar van die volgende faktore toelaat:

breek ons vir 'n rukkie, maar ons kan voortgaan om die werklike tyd vir 'n rukkie te herhaal.

Stap 7: Funksioniste

Ons kan ook 'n program opstel, 'n vereiste vir die burgemeester se organisasie en die administrasie van 'n e -posadres wat ons kan gebruik om 'n verkeerde script te gebruik. Ons kan hierdie funksie as 'n lammertjie gebruik om 'n spesifieke funksie te gebruik. Voorbeeld:

def Nombre_De_La_Funcion ():

Nombre_De_La_Función ()

Aanbeveel: