Transcripciones
1. Descripción del curso: Oigan, chicos, bienvenidos al curso de Python para principiantes. Esto provoca que termine a las personas que quieren aprender la parte sobre el lenguaje desde el principio, justo desde cero. Entonces, primer lugar, ¿por qué necesitamos aprender pipa sobre lenguaje? Porque es el más popular y altamente exigente en diversos feeds. Otro campo que requería lucha sobre el lenguaje, inteligencia
artificial, aprendizaje
automático, datos de aprendizaje
profundo, signos, desarrollo sería Internet off things. No sólo estos, hay muchos otros intereses de la tecnología. El Python está mostrando su presente por lo que aprendiendo lenguaje vital para hacerte un buen desarrollador en estas áreas fuera de la tecnología. Entonces, ¿qué vamos a aprender en este curso? primer lugar, Enprimer lugar,
acostumbrarse al lenguaje encendido, luego instalar python y sentarnos en el entorno para que podamos correr pipe en cancha aprendiendo los datos de sintaxis escribe cómo tomar en porque necesitamos escribir programas que puedan interactuar con el usuario. El tipo de operadores cómo tomar decisiones corriendo laútes listan complicaciones. Este es un tema extenso. Aprender esto te dará la capacidad de escribir menos líneas fuera de la cancha y luego funciones. Cuáles son los argumentos funcionales, alcance de variables, manejo de
excepciones. Este es un concepto clave porque, sin embargo, vamos a escribir programas que funcionarán en ciertos encarnados típicos es. Pero cuando estabas escribiendo programas que se van a ejecutar en otro tipo de
entornos únicos , hay una posibilidad fuera de Evers. Por lo que aprendiendo este manejo de excepciones hacen un correcto programas que pueden manejar otros
así archivos importantes arriba. Reed encuentra bien todos los archivos abiertos, perfiles, generalistas e integradores decoradores así aún discurso para aprender todos estos temas este curso hará bueno no sólo, sino también si practicas bien, hará un gran programador de python. Entonces sin dilación alguna, vámonos.
2. Introducción a Python: Hola chicos. De acuerdo, ahora el desenlace de este tees off first lis, vamos a conseguir la introducción de una parte de la vida. Entonces veamos por qué nos elevamos la nebulosa y cómo se llama. Es primero fuera de curso es que tiene aplicación en realmente escuelas de Pollitz. Querían ver qué alimentos es su manejo, big data y realizar operaciones matemáticas complejas. Querer big data, vemos No, esta generación se tiene que generar enormes y momentos. Por lo que pretender los datos por on es muy crítico, no sólo manejar los datos sino que también realizar operaciones sobre ellos. Python lo hace de manera muy fluida nexo. Puede retirarse en función procedimental y orientado a objetos. Ellos, ven por ahora, sólo entienden esa lata acentuada con libertad de tres maneras diferentes. ¿ Cuáles son estas retenciones se va a utilizar. Vamos a saberlo sólo a medida que vamos de la mano con las anotaciones. Tiene sintaxis bastante simple, civilidad, idioma
inglés. ¿ Qué significa esto cuando nosotros La pelea en programa es casi similar ya que realmente una
novela inglesa es tan simple como eso? No,
No sólo eso, Hola respaldos constantes permite a los desarrolladores como matarme y escribir programas que menos líneas
por supuesto , traen Ian de la lengua, ¿
verdad? ¿ Algún problema? Pide mucho fuera de muchas líneas,claro, claro, pero en Payton se pone drásticamente zumo. Funciona plataforma de condición como Venglos, Línea
Negra, X frambuesa pi y muchas otras plataformas. Por lo que esto da en una gran edad. Toda una pelea de rango en es crítica, y este significado cuando estás en una pelea contra individuos centrales, cada línea por línea. Entonces eso es lo que significa. Vive el intérprete. Se trata de Córdoba. ¿ A qué te refieres con “reportable”? Ya ves, cuando lees una pelea en programa, se puede ejecutar en muchas otras plataformas. Eso es lo que eso es lo que el de los puntos que ahí hablaba como Sin libros y
tacleadas decentes . Eso es lo que hace a Fight como un lenguaje de programación portátil, así que no lo hizo en corrección. Así que aprendamos python
3. Instala Python: Está bien. En este video, vamos a instalar el entorno Piper Indoor, el escritorio. En correr hasta el momento esto necesitas entrar en tu ahorrador, Rosa y escribir artículo. Y después de
buscar, busca el primer enlace. La belleza de ti Pastel de perro conducta orgía. Obtienes esta consejería gratuita y te dirigirá al funcionario de Titanes. Pero así cuando llegues a la página web, comprueba si hay descargas, vas y te mostrará descarga Fight on Latest. Peor Así, al momento de hacer discotecas, la versión que es de tonos altos Hola, Traductores. Pregunta es de tres puntos que va para que pueda caber. No lo sé. Bien. No ordenamos, Ya
sabes, vía aquí enfocado a trabajar con dingos. Pero si lo estás trabajando como si linea X, Mac o cualquier otra cosa, puedes seguir las mismas instrucciones, pero necesitas descargar hi delirio. Si estás trabajando con línea de UNIX, tienes que dar click aquí. Si es año de Mac, lo necesitabas. Tienes que recoger aquí. Por lo que los pasos que seguiremos son muy similares. Pero los cinco que la gente no conoce varía de ventanas para acostarse junto a Mac así que asegúrate de que poco golpee la pierna derecha. Por lo que el donald es un todo bien y la descarga está terminada. Si vas a pelear, ves al donante. Aparece el archivo de instalación, y después de la instalación en los muelles, debe elegir eso antes de la instalación o puede personalizar. Pero para este propósito de la Costa, bueno, cambió de modelo. Y antes de hacer ese anuncio apretado en 3.8 a Pat, que revisar este botón porque esto asegurará que el entorno python esté siendo ligado a la parte muy. Pero esto hará un sacarlo de todas las cosas agitadas, agregando la pelea o agregando una parte al Birdman disponible. Y ahora se empieza mucho y ahora a veces se pone tormenta todo bien después de las
cuotas de instalación . Tom Ticketless, exitoso. Ahora puedes cerrar esta ventana, y si abres, empezó
Venglos. ¿ En serio? Seguro. El recientemente agregado pelean sección en idealmente perros modelo Manu y también una altura común como en tres país. Entonces si abres esto, te
dan en Roman, tienen razón, justo en curso ves ¿Está bien? No. Uno, Es bonito. Está funcionando bien esto es ideal. Te desconectas de pipa, y deberías. También puedes usar, a pesar de someterse a un término con el que también puedes convivir. Lo mismo genial, ¿verdad? Y se ve bien. No sólo esto, puedes usarlo yendo problema de comando abierto. Y si se toma a la derecha, se podría abrir el piloto en shell a la derecha. No, para hacer lo mismo. Muy bien, así que estas son diferentes formas de escribir. Pelea en frío por lo que hace que se instalen zapatos que están de altura. Entonces vamos a salir adelante y ambiente adecuado para escribir programas de una manera más concisa.
4. Entorno de configuración: De acuerdo, chicos, No. Se van a separar, ¿verdad? Soy gon call para este propósito estamos usando llamado editor. Media visual Cancha de estudio para cubierta Ir guardar y buscar estudio visual. ¿ Quién? Y ella está aquí. Sí, aquí está. Y ella tenía el botón de descarga, ¿oyes? No lo sepas primero. Aún así, si pulsas este botón, no
tienen que archivo ejecutable. Y si instalas eso el estudio visual frío, estaremos justo en tu escritorio y correremos y las cosas no están terminadas. He estado empezando usos a tu cancha después de instalarte abierto después de que hayas sido su misterio, por
supuesto, Tenía sobre la decisión, Las extensiones. Esta es cancha de calle y yo y él terminamos. Ahora se puede ver un número apagado. Ya he ido extensiones y creo que el 1er 1 que es desarrollado por Microsoft y si ves habrá y robamos. Pero aquí no hay instalación, sino porque ya están fuertemente Y si lo golpeas, se instalará la extensión de
icono para que los visuales sean una cancha. Esto es necesario si quieres correr altura en cancha usando cancha de negocios Sharia y después la sala de la corte alta. Oye, este es un intercambio
muy, muy útil. Porque si instalas Cord Runner, te dará en colocarlo así. ¿ Cuál es el uso de este símbolo? Si tienes razón, cualquier núcleo, sólo el simplemente golpear este botón de juego. Ejecutará tu código sin ningún comando extra. Por lo que te hace lucir con estilo Cold Runner. Enfriar, porque vamos a usar esta extensión en nuestros abrigos. Entonces estas son las únicas dos cosas que no necesariamente están estancadas en visual studio court. Y si instalas estas cosas, vamos a crear en tu archivo y guardarlo como simplemente no pastel de punto alto. ¿ Es ese uso de extensión para sembrar programas de Eitan. Así que vamos a lado traer Hola mundo. Entonces esta es la pelea encore por agujero de impresión Y si eres laborioso él y verías la altura en Hola trabajo. Aquí está. Me encanta el trabajo. Es así como vas a correr el frío por nuestras canchas
5. Sintaxis básica: está bien, hemos instalado el entorno python. Hemos resuelto la historia del zoológico según los programas del gobierno Derecha Peyton. Vamos a entrar en el entendimiento fuera. ¿ Cómo exactamente podría escribir un programa vital? ¿ Cuál es la sintaxis? Por lo que los programas de lucha se organizan por líneas e invitación. Recuerda, ese artículo no se enorgullece y se apresura a los bloques de boletos. Entonces si vienes de una bolsa uno off C más o Java, esos lenguajes en particular proporcionan llaves para indicar bloques. Por supuesto, si se incluyen unos pocos pasantes de set off dentro de llaves, eso indica un bloque fuera de cancha en esos idiomas. Pero apretado en si se usa conjunto de declaraciones se escriben con ver sangría, entonces esas se consideran una cuadra fuera de cancha, y la siguiente es las mismas cuadras de distancia, acantonadas en ordenada por sangría de línea. Por lo que para formar una cuadra fuera de cancha, necesitamos escribir esas pocas declaraciones con el mismo número de espacios. Entonces este es un ejemplo. Entonces si miras las declaraciones, esas un número de un deber para 5678 noche. Pero los primeros tratamientos Reese están plagados con el mismo número de espacios, por lo que esos Blanka bloquean uno, pero las declaraciones 456 tienen más brecha que la declaración quiere árbol, Así que estos pertenecen al bloque dos y otra vez para romper el bloque al brecha es traída de vuelta. Por lo que la declaración 789 Duncan bloqueó a tres. Entonces esta es la moda en la que se escribe parte sobre programas y la siguiente
declaración multilane . A ver si vienes de un fondo de ccps Piss Gela. Esos lenguajes proporcionan una cínica en línea de tendencia, pero en Python no hay cínica y para subrayar las declaraciones de python típicamente y con nueva vida. Pero si no es necesario que se necesite extender la línea, entonces la lucha proporciona carácter de continuación. Entonces si agrega el carácter de continuación, entonces llevará la siguiente línea como pertenece a la línea anterior. Entonces si ves aquí hola World place slash esa barra inclinada hacia atrás indican que la siguiente línea también
pertenece a esta línea anterior. Por lo que este su hobby justo medio en declaraciones. Esta no es la extensión utilizada en pipe on, pero esta es una característica que es vital que podemos usar si hay alguna necesidad fuera de ella. En el siguiente están las citas o acusaciones. Los liberales apestosos pueden ser denotados por cadáver sencillo, doble o triple. Entonces, lo que es una cadena de cadena es un tipo de datos fuera de python. Vamos a ver una breve introducción y conceptos breves fuera de cadena en los próximos capítulos, pero para introducir lo que una cadena de cadena es secuencia de caracteres. Por lo que esas secuencia de personajes que ahí, lo
encierran en tribunales. Se llama Distribuidor. Por lo que comienzan sus canchas individuales dobles cuerdas o incluso se llevaron las canchas. Pero pero el inicio y el final de las canchas se debe ver tipo por lo que una Z, has visto la sección anterior la declaración multicarril. Si desea escribir la declaración Model s en su lugar, apagado usando el carácter de continuación, puede insertar las estacas en triple cancha. Esto facilitará el proceso. Comentarios. ¿ Cuáles son los comentarios? Common son aquellos que se utilizan para escribir notas para desarrolladores. Por lo que los comentarios se utilizan para escribir modos para desarrolladores. Y no es intérprete de Nordby. ¿ A qué te refieres con eso? Cuando se tiene una gran cantidad, por
supuesto, no se pueden
escribir notas en otro lugar y se refieren a la corte, que está fuera de líneas enormes. Por lo que los comentarios se escriben justo en el lugar donde necesitamos entender la cancha para que un desarrollador. Al leer los comentarios se puede entender por qué un particular llamado está plagado de tal manera. Pero los comentarios son ignorados por el intérprete. Esto da un uso muy apagado por comentarios correctos en el siguiente es ah tiene signo indica alfombras. Cuando pones un hash antes de la sentencia line off, se convierte en comentario, y el hash no se puede usar dentro de una calle porque eso hará de una cadena un comentario. Ya ves, también
puedes usar las declaraciones triples trimestres como cómic, así que vamos a ver esto también en los próximos capítulos. Entonces eso es todo por presentar Python Syntex. Entonces vamos a escribir algunos programas que vienen capítulos para entender cómo realmente escribir programas.
6. Identificadores de Python: canalizado en Identificar años. ¿ Cuáles son estos? Y identificar? Existe un nombre utilizado para identificar una función de clase variable. Objeto Exeter. Una vez así vistas me interfiere. Podrías Niza. Algo así como Si quieres identificar a alguna persona, usa su nombre como identificación de manera similar. Si quieres escribir, interferir, variables función Ah o cualquier otra cosa
que le diste nombre y eso significa se llama y yo no lo desafié. Está bien, así que esperando que tú y yo no solo dijimos que realmente funciona, Objeto en una clase muy baja o algo así. Son combustibles. Oye, empieza con la letra o en la escuela, seguido de cero o más letras bajo las escuelas son dígitos. Entonces, ¿qué significa esto? Entonces y yo no defendí. Debe comenzar con la letra de la anotación. No comienza con el dígito. Y después de una carta efectivamente vespertina son subrayados. Puede ser seguido de cero o más letras que pueden contener una sola una sola letra o letras de guerra
concomitantes. Pero el principio debe ser con la letra sobre subrayado. Y aparte desde el principio, no se
puede digitar los caracteres de puntuación de la calle no están solos. ¿ Qué significa esto pregunta tan hash. Signo más por adecuado. Caracteres como estos no se pueden insertar en una ordenación de nombre de variable. Es un caso ya que a la tierra hace capital y en pequeña y un dos diferentes. Yo no defendí, por lo que se ve la pronunciación, pero los mismos han escrito hombre y hombre son diferentes. ¿ Cuál es la diferencia? El M está capitalizando un 1er 1 grande mientras que en el segundo es todo en letras pequeñas, Así que estos dos son diferentes como se considera en Piper. Entonces, ¿cuáles son las convenciones de nomenclatura? Dar empuje no identificado. Si se trata de una clase, comienza con una letra de Purkiss y descansa todo lo que identifica como funciones
y objetos variables . Se puede comenzar con los espejos en minúscula. Es un no lo hice La CIA tiene un liderato en la escuela indica que es un privado. ¿ A qué te refieres con privado? Si se le proporciona, no puede ser acceso por nada como fuera de esa zona. Esto lo vamos a ver en los próximos capítulos. Si el yo no amoré tiene dos liderando bajo las escuelas, entonces es fuertemente privado. Si identifica dos guiones bajos, inicial y final, lo que significa cuyos guiones bajos en el principio y eres guiones bajos después del nombre, entonces es un lenguaje definido nombre especial especial. ¿ Qué significa eso? Eso significa que si tiene que subrayar en el principio y en el final, entonces se define para las lenguas. No es por nuestras noticias. Muy bien, entonces estos son los pabellones de reserva. Entonces, ¿qué funciona? Estas palabras reservadas significan que estas son las palabras son las palabras o identifican áreas que son utilizadas por el lenguaje
pytorch. Estos están construyendo al lenguaje, por lo que no podemos usar las palabras como nos identifican. Estos están reservados para el propósito lingüístico. Así que echa un vistazo a estas palabras de reserva. vamos a ver en los próximos capítulos se ha ido. Vamos a ver ah mucho uso de estos cables. Así que ahora mismo, sólo verlas. Y no ahí. Casi 30 palabras clave y vamos a utilizar en la explosión completa que se avecina.
7. Tipos de datos: Ahora lo vamos a mirar. Lucha sobre tipos de datos y variables. ¿ Cuáles son estos? Detona los diversos tipos de datos que python puede almacenar y usar para las operaciones. Entonces cuando decimos que un tipo, significa que vamos a almacenar datos y vamos a usar para algunas operaciones. Pero hay diferentes tipos de datos. Entonces vamos a ver, ¿Qué son? Números, cadenas enumera parejas conjuntos en diccionarios. Estos son varios tipos de datos que Python puede usar. Entonces, ¿qué son las cadenas numéricas? Detener conjuntos? Dicción. Es ¿Qué son estos? Buscaremos en estos cada uno fuera de ellos manera detallada. Hemos descrito cada uno de los tipos de datos en los próximos capítulos. Este es Justin. Panorama de lo que otros tipos de datos que están presentes en la lucha por el lenguaje. Entonces, ¿cuáles son las variables? Una variable es un día libre ubicación de memoria africana utiliza un programa de computadora. Entonces cuando decimos tipos de datos, por lo que los ojos muertos se almacenan en la computadora, pero es el muy si los valores 39 no podemos referirnos a Turquía 1980 de una manera no discreta. Tenemos que ceder en ella para que siempre que queramos usar algún valor, lo
podamos nombrar. Entonces esa es la razón por la que Python tiene algunas convenciones de nomenclatura. Daba el dedo del pie y no me afiné. Por lo que variable se utiliza dedo del pie identificar y la ubicación de la memoria, simplemente diciendo que se puede ver como un contenedor para almacenar ciertos valores. ¿ A qué te refieres? Si contenedor no es más que una ubicación de memoria, ciertos valores. ¿ Cuál es el valor? Se trata de los datos tan referidos al contenedor dis, que contiene un valor que simplemente se llama disponible en python. No es necesario especificar el tipo de datos de la variable, lo que significa que si vienes de un C C más mejor fondo cuando quieres crear una variable, necesitas especificar esos tipos de datos como si se trata de una ginebra indie o float o una cepa. Pero en ducto, no
tienes que empalme el destino. Simplemente le das la culpa misma y a Justin un valor T Eso es todo. Vas a usar cualquier evidencia que quieras. Eso es lo que dice. No hace falta declarar las variables no sólo el valor de la variable mi cadena, sino que es tipo chicas a cambiar. Por ejemplo, si el valor es el valor de la variable, X es uno después de que el programa solo tenga cuidados. Cambio del dedo del pie 10. El valor de la variable está cambiando. No sólo eso, sino que el valor off no sólo cambian los efectos de valor sino también el tipo off externales, lo que significa el valor de uno. ¿ Podemos cambiarlo por algún texto? Algún string cualquier otra cosa, Así que lucha en. Usa una muy libertad para cambiar el tipo fuera de la variable también, así que esto es lo que decoramos y variables nos ciertos, Así que vamos a ponernos en detalle sobre qué tasas de datos podrías usar.
8. Números: números. Este es el deudor primario. Die invite Los miembros en línea se utilizan para iniciar en tasas numéricas. Maine es indígena en indígena. También hay diferentes tipos fuera de indígenas. Es decir, hay diferentes notaciones fuera de los valores numéricos. El 1er 1 es deprimente. Rojos se retira. Sé en lugar como de costumbre. Bueno, es que usamos en operaciones matemáticas. A continuación se opta. Esto se basa ocho. ¿ Por qué estamos tratando de representar local y debemos utilizar la rotación prefijando los valores, con cero seguido de pequeño o capital? Y la exposición del próximo año? Se trata de un 3 60 pero estos valores tienen perfecto por cero para West Monix o capital ICS y los del año
pasado violados estos fuera de base a estos valores son perfectos por cero, seguidos por el pequeño B o capturados en los próximos días. Números de punto flotante. Estos son los valores que convocan también parte faccional, como 42.11 no aceptan números complejos. Estos están escritos parte de Israel más parte imaginaria, lo que estos números están representados por tres lugar cinco G. Muy bien, estos son algunos de los tipos de números que a usar el lenguaje Pitre. Veamos cómo usarlos en programas
9. Números en práctica: todo bien. Ya has visto fue equipo para llegar aquí en esto. Será música. ¿ Qué tipo de datos? Podemos almacenar y gestionar relacionados. Entonces, aprendamos a escribir programas usando noticias. Por lo que hemos sido currículums tree accord y crear nuevo programa fi right que voy a decir primero es bolsas decisionales. Ya ves, enfermedad, un cometa. Vamos a ver cómo tirar. Esto son rondas. Como ya hemos dicho, No
necesitamos espacio para los datos justo por la tienda te trae líneas de tubería. El primero solo valoro el aterrizaje. Sí, no
hay cínico. Y Y Eli, apenas la nueva noche indica el final de las primeras líneas. Tan fresco en tu valor escolar. Entonces, ¿crees? Sí. Dígale cuáles fueron los valores. Escucha, Ben. Está bien. A continuación vamos a utilizar a menudo valles así bajo la escuela. Vasta. Es el prefijo cero, seguido de K, el pequeño o el capital. Y yo voy a dar uno. Por lo que a continuación vamos a usar emocionados. El sencillo Exxon tiene cero para mi ex. Y luego veamos lo que esta noticia de valor en diferentes tradiciones. Adelante. No, gracias. El celo escolar por ti crema mal uso estas diferentes relaciones de consternación valores. Pero yo wasa mencioné entonces refracción, ya que con esos están lanzando chicos en inglés. Entonces, ¿cómo lo demostramos es así de simple, como lo hemos hecho para faltar valores es el mismo procedimiento a partir de lanzar números de punto
también . Vas a la escuela eso así que eso es beber como queda. Por lo que el último es competente. Entonces como hemos visto ese complejo donde debes tener realmente parte y luego imaginárselo así a la escuela, lee entre la parte real. Sí, imagina Park gi para que en realidad puedas conseguir cada uno de los recintos como podemos acceder a la parte real e imaginar sobre individualmente. Vamos a ponernos reales. Tú el valor real calma te hago dar la imagina. Entonces veamos esta vida como puertas de números. ese momento, Como puedes ver, resguarda todos los números auto. Entonces vamos aquí a ejecutar nuestro programa y ver el bien. Ya lo tienes. Se hacen las viviendas de disciplina 10 monopolios ayudan a 10 máquinas de excelencia, una bajada binaria siria. Se pueden ver las cosas flotantes de Barbara y tenemos acceso a la parte real e imaginar, pero se ve un come on school. Bueno, eso realmente empinada 0.0 y estoy en el que es imaginario es 5.0. Por lo que estos se entendieron que cómo se utiliza el estándar numérico I cómo almacenarlos fuera de existencia se vieron. Entonces a medida que avanzamos, la visualización del curso utiliza datos numéricos vertiginosos para que ellos y cuestan en diferentes razas. Entonces eso es todo por ahora. Y vamos a presentarnos con otro empate de datos en el próximo capítulo.
10. cuerdas: fuerza. ¿ Qué s pantallas? Las cadenas son secuencia de caracteres indexados de cero a la tierra de cadena. ¿ A qué te refieres con él? Secuencia de caracteres no es más que texto allí. Si se trata de un personaje y otro personaje, llegan al mismo camino. 123 Tantos personajes en carrera para convertirse en una secuencia de tapas. Pero debiste haber visto primer personaje. Nosotros lo llamamos campamento cero y empieza desde cero y el final. El auto secuencia está tan indexado por la longitud de la cuerda que vamos a ver visualmente como Pero ¿cómo creamos un stream radio, como lo hemos hecho en datos humanos icales, el mismo lugar en el texto al pueblo porque no tenemos el espacio entre él y yo he sido presa de. Es muy fácil crear muy botas. Es un ejemplo esto está usando las palabras simples rastreadas usando cualquier tipo de curso no
importa . En título, se
puede utilizar cualquier curso siempre y cuando el inicio fuera de la cancha y la entrada del puerto
del mismo tiempo. Está bien. Si quieres entrar en la corte en tu texto, significa que quieren insertar lo que hay dentro de la corriente. Entonces tienes que usar un carácter de contrala invertida para que tu cadena no termine cuando vea cita dentro. Yo solo explico en el siguiente video detalle Lee, para que entiendas cómo entrar a la corte dentro de un arroyo. Entonces así es como una cadena la tienda almacena la variable con hola al enganche de Stream es cero tendex e Es ese el primer índice? El barco l arrancó 23 en los cinco pies. Siguiente es whoa. Entonces hay un concepto de negativo en Dixie. Está bien, mientras lees el punto, lo que he dicho, hemos visto a través de él como cadenas podrían indexarse la longitud de la cadena. Y lo hicimos todo el mundo. El funcionamiento indio off stream, Como hemos
dicho, aquí es donde lo similar cuando tenemos neuronal, C o C plus lenguaje también. La inyección comienza desde cero para la longitud menos uno. Porque estamos partiendo de Joe entre 63 personajes, el último sería pie, Pero invite on. Ahí hay una gran característica. Qué es es una inducción negativa. Si querían venir de atrás. Esta cosa yendo de nuevo y volviendo, simplemente
podemos referirnos a ellos como menos uno como el último capitán. Menos dos son los últimos pero los unos y bajan a menos de longitud de la calle. Debido a que el cero se utiliza como primer índice, venimos de menos uno a menos de la tierra. Esto lo vamos a ver claramente en nuestros programas. Por lo que otra característica, las cuerdas y hermosa. ¿ A qué te refieres con él? Por teléfono? Las fortalezas no se pueden cambiar entre es tratar de cambiar un personaje individual generando error. Nosotros vamos a ver esto también. Si bien podemos cambiar toda la variable, diferente piedra de la calle. ¿ Qué significa esto? No puede cambiar a un personaje individual fuera de la calle. Pero podemos cambiar las cuerdas enteras ahí como una ciudad llamada. Ah, hola. Si cambias la segunda posición, eso significa que cero se golpea primero. Su E en el segundo es l. Si cambiamos la primera l capital, voy a razonar error. Pero si el completamente cambia, es variable demasiado alto. Su acento. Por lo que esta es una revisión de fortalezas. A la semana siguiente, vamos a ver cómo se usan las cadenas en los programas. Muy bien, Gracias.
11. Cuerdas en práctica: De acuerdo, chicos, No. Llegarás al lado de programación de las calles, como he comentado en el video anterior que las propiedades de cuerdas y sus características, cómo se comporta. Entonces, ¿qué? DID cualidades y cómo podemos usarlas en programas. Entonces vamos a parecer programa. Se puede. Por lo que he guardado algo de escritorio aquí. La primera tarea es crear cadenas. Muy bien, dije que podemos crear cuerdas similares a los nuevos milagros, pero también podemos crear cepas. Pero es un solo canchas, canchas
dobles y tres cuartas. Entonces, vamos a salir adelante. Crearé una variable de cadena con primeras comillas simples, mi texto condensó los datos Sindhi quilts, y el siguiente está usando comillas dobles. Está bien, eso es genial. Y ahora con canchas triples también. Entonces vamos a ver. Sostenga bien la salida. ¿ Es qué? Entonces vamos a ver si funcionan o no, yo habría corrido el programa que ves aquí, ¿eh? Todo fuera de ellas funciona porque no hay diferencia en cómo usamos las cotizaciones, siempre y cuando las canchas de inicio y final coincidan al mismo tiempo que veas el pie nota de Dios , pero como nos hemos merecido, Así que vamos a llegar a la siguiente etapa, dije para insertar lo que hay dentro de la cadena, necesitamos usar el segundo de atrás. Yo he mantenido otra tarea. El cometido es traer amanecimientos de sol en el oriente con Oriente encerrado en canchas. Entonces hagámoslo. Por lo que voy a dar a las variables nombre usado. Cadena subrayada es que irá. Tenemos que insertar texto El sol se levanta en el Oriente usado está encerrado dentro. ¿ Qué son las palabras tan invertidas? Yuste y luego de la contrasta y otro Norte. Entonces, como ya he dicho, el Oriente está encerrado dentro de comillas. Entonces veamos cómo va a funcionar esto. Primavera Oriente, arroyo de
subrayado. Entonces, vamos a ejecutar el programa, ¿eh? Ya ves, tenemos éxito en cirugía este dentro de los libros. Entonces, ¿así te refieres a enviar mensajes de texto a tableros de tipo dentro de la calle? Muy bien, así que a continuación llega a la siguiente longitud de escritorio del arroyo. He dicho que podemos usar la función de extremidad para determinar la longitud de ST por lo que tenemos unas cuantas cadenas creadas sobre para cada prueba. Entonces saquemos la tierra de la primera cuerda. Este deporte, se ve el largo estudio. Si puedes calmarlos, van a resultar en 13 personajes también. Muy bien, y la siguiente razón. Indización. Vamos al rubro ya que estamos indexando. Entonces, como ya he dicho, las cuerdas de lucha se pueden indexar para que podamos acceder al do capitan para la cuerda. Entonces has visto Sí, uno tiene una sola cuerda preciosa. Entonces si podemos acceder a cada uno de los individuales Cater's digamos s estado fuera de cero, creo que ha estado en cinco. A ver, ¿cuál es el abierto? Oh S es el 1er 1 e incluso con el 2do 1 está abierto. Por ahora, tan bueno. ¿ Y si vas a acceder con los dedos? Ver alguna secuencia dentro de la calle secreta de la escuela. Entonces vamos a usar Slaten. Se trata de un nuevo arma de fuego, lo que significa si queremos acceder a un posterior, por ejemplo,
incluso
para acceder a 0 a 5 seguro cero it y quinto en campus de Nueva Delhi. Se desea acceder a todos los personajes entre cero y cinco. Utilizamos rebanadas. A ver cómo vamos a salir. El resplandeciente Wallace como fuego de Colón cero. No, éste mucho. Danos lo que hemos diseñado. Eso es del programa. Ya ves, lo
tienes una pequeña diferencia que cuando aplicamos Slicing Eitan realiza, rebanando de esta manera podrías conseguirnos cero carácter, primer personaje, segundo cuarto, tercer personaje y lleno pero ni el quinto si vas de cero Colin y fino menos uno. Muy bien, esto es lo que Python opera al usar rodajas. Entonces, hasta ahora
tan bueno. Hemos llegado hasta ahora. Hemos estado mucho usando cuerdas, pero hemos carneado. Nos queda por echar también. Una es la indexación nativa. que hemos visto tan divertidos en comillas simples como yo y probarlos usando cero y fuego. Ahora vamos a acceder a ellos usando indexación negativa. Entonces, amigo, un spinoff menos uno. Y saca a este hombre. Tu menos tres. Veamos qué vamos a conseguir más abiertos al usar necesidad de indexar de los dos últimos luz más pequeño anti porque menos uno es s y menos y me dio por mi misterio. Entonces así es como vamos a abrirnos al usar índice nativo. Muy bien, fortalezas
inmutables. Esto es algo muy importante porque se escapan los principiantes cosa que pueden cambiar la deuda de
corriente hacia arriba accediendo a reposacabezas tirones. No, eso no va a suceder con más apretado porque parte en cadenas en tu no puedes cambiar caracteres
individuales, pero contiene todos los datos. Entonces tomemos algunas calles nuevas como Old Underscore Stream igual bajo discusión se llama Hola no Axis, su tercer jacker usando bien. Pero si trataron de cambiarlo, asustado de ir yo Vamos a ver qué pasamos. Probemos que lo está haciendo. No podría ser un problema. Ya ves, ya
es que ya se está mostrando, pero está buscando. Se ejecuta el programa en qué hábitos ves esto resultando en tipo er porque objeto str no soporta ítem. Assane me Así que has entendido que no podemos cambiar los personajes individuales, pero sí podemos cambiar. Lo haces completamente diferente. Entonces, veamos qué pasa. Palabra de pista. Se cambia por completo la misma variable porque dispuestos a cambiar los personajes individuales, pero están completamente cambiados. Gire otros datos porque la tensión causa sin agua es una lucha variable en las variables son objetos . El petróleo sobre este objeto pregunta está señalando hola en la primera fase. Pero como hemos cambiado el mundo, el mismo objeto variable está apuntando, cubierto de esperanza segura. Entonces como hemos visto cómo se comportan las cuerdas al amanecer, podemos querer próximo tema
12. Listas: Está bien. Ahora vamos a discutir sobre otro tipo de datos llamado listas. ¿ Cuáles son el ascensor? Al menos es una colección fuera de objetos. Se trata de un grupo ordenado off items argumentos. A lo que me refiero con eso Es más pronto que un ario vea trabajo R C más lo similar a esos tipos de datos menos
tipo, es una colección de objeto, lo que significa que la lista puede contener un grupo off off otro día hoy. Elementos. ¿ Y a qué te refieres con que están ordenados? Agrupar los elementos son elementos, por lo que esto en realidad significa que lo que pongas en la lista yo enumero como ítems, ellos van a permanecer en el mismo orden. El orden de los elementos que usted ha empujado a la lista no va a cambiar en ningún
momento del tiempo. Pueden mantener múltiples valores fuera de diferentes candidatos. Si has observado en las cuerdas ahí esta noche
, solo puede contener caracteres como secuencia. Pero en la lista. En realidad se pueden almacenar valores de diferentes tipos de datos, lo que significa una lista en el número de contenedor, una cadena de caracteres y seguro, y cuando realmente almacenamos elementos en la lista, también
podemos acceder a cada uno de los elementos individuales mediante índice similar a un arroyo. Por lo que la dinámica como pueden crecer en un programa y correr o encogerse también. ¿ Qué significa esto? Por lo que hemos creado nuestra lista al principio de su programa,
y a medida que el programa se ejecuta durante el curso del programa, se pueden
agregar algunos elementos a la lista. Se pueden eliminar algunos elementos de la lista. Entonces, ¿qué hace esto? Entonces Una lista es un objeto mutable, lo que significa que los elementos se pueden quitar para que su tamaño disminuya y se puedan
agregar elementos a la lista para que su tamaño aumente. Entonces este es el verdadero Ishtar. Representada. Las listas están cerradas entre corchetes, y cada vez que esté listo, cada elemento do elementos se separan por comas. Conozcamos las propiedades fuera de lista su orden, que ya se discutieron. El orden en el que sus artículos a la lista se están arreglando en el mismo orden, dicen, es mi mismísimo lo hizo usted ya discutió. Podemos agregar elementos y también podemos mover elementos y se puede acceder a los elementos por índice. Son mutables, lo que significa que se puede cambiar un elemento individual fuera de una lista, lo cual vamos a ver en la próxima radio apagado cómo programar un
poco una lista su nido . Esto en realidad significa que una lista puede contener múltiples valores fuera de diferentes tipos de datos. También puede almacenar una lista dentro de una lista, lo que significa anidar una lista dentro de otra lista es lo que hace que este punto tenga sentido. Entonces esta es la introducción para levantar. Entonces programémoslo y sepamos cómo usar realmente listados o programas. Vamos a encontrarnos ahí.
13. Manipulaciones de lista: De acuerdo, chicos, hemos visto levantar. Y cómo lo hicieron Oh, están definidos. ¿ Y cuáles son las propiedades? Escucha, manipulaciones. Estos son algunos fuera del jarrón que podemos utilizar para manipular los elementos de la lista y para agregar
movimiento elemental y mucho más. Entonces, ¿salgamos adelante y veamos qué son? Entonces el primero es un pin happen no es nada, pero agrega un elemento al final de la lista. Entonces si ponemos si usamos este asunto, los elementos que vamos a poner en las funciones parentis se van a insertar
al final fuera de la lista peleado I, lo
que significa que quita andrógenos, el elemento TIC de la lista. Por lo que el ojo es en realidad índice fuera de la lista. Por lo que respeta para el índice. El elemento que se encuentra en el índice particular fuera de la lista, se
eliminará en el siguiente. En su medida, es similar dedo del pie suceden, pero podemos usar esto importado para agregar más de un elemento lo que significa que la lista suceda. Orientación de cuerdas también ver más filamento. Es similar al pop, por lo que lo que hace es quitar un cierto valor del índice de lista, por lo que la disfunción es en realidad se suele usar para encontrar el pushin, a menudo Ilham. Entonces le he dado Element como perímetro es Gran Bretaña el índice o la posición fuera del casco y el insecto del próximo año, Así que una pluma a cambio se utilizan para insertar elementos del final de la lista. Justo dentro se puede usar para agregar un elemento del índice específico, por lo que en su lugar toma dos parámetros. El primero es índice en el siguiente elemento, por lo que el elemento en realidad está en el centro en el índice. Por lo que estos son los métodos son métodos muy comunes que se utilizan para manejar placa deseada. Entonces el siguiente video, vamos a ver los programas. Me refiero al siguiente video. Vamos a ver cómo programar listas y utilizarlas en cualquier programa que quieras escribir . Entonces por ahora, eso es todo.
14. Listas en la práctica: Muy bien, chicos. Bien entendido sobre lo menos hemos visto ¿qué? Su propiedad, señor, Cómo definir esto y todo. Programemos dicha y veamos cómo podemos usar el programa de listados. Tengo algunos comentarios aquí si los miras creando una disminuyendo la tierra bateo y
quitando artículos en Electing y Mr Days. Por lo que estas son las tareas prominentes y primarias que utilizamos en las listas. Entonces vamos a realizarlos y a ver qué pasó en realidad y cómo usar lish. Por lo que el 1er 1 es crear una lista. Entonces empecemos nuestro programa. Por lo que el 1er 1 es crear una lista. Nosotros hemos dicho que crear una lista es muy sencillo. Damos nombre a la lista. Ajustar. Pongamos su nombre como lista. Uno fresco y los valores fuera de la lista están encerrados entre corchetes y hacen otro
corchete cuadrado . Entonces vamos a dar algún elemento Calle, por ejemplo, 12 y tres. Estos son los menos artículos, así que vamos a guardar por elementos de lista pendientes. Los peces mueren bailan este. Entonces ejecutemos el programa y observemos el resultado. Aquí los resultados Los ítems de la lista en 123 Muy bien, así que estos otros estadios nuevos Así que vamos a ver. Mezcla la lista que ve aquí, luego fuera de lista. Esta es la función utilizada en el caso de cuerdas y Elevar para disuadir, Med, vivido. Está bien, y llevemos el resultado obtener la longitud de Alicia que la historia inglesa. Entonces tuvimos tres Iridium. Entonces agreguemos algunos artículos. Al menos un punto anexar. Muy bien, así que hemos dicho que las listas pueden manejar múltiples elementos de tipo de datos. Entonces hasta ahora hemos guardado sólo valores enteros. Entonces vamos a agregar un elemento de cadena como la pantalla así y sacar el resultado de cadena. Entonces veamos qué no hay. Por favor. Ya ves que eres zona de éxito,
arrántala . Por lo que esto demuestra que las listas pueden manejar múltiples tipos de datos. Por lo que hay dos maneras de salir de los elementos restantes de este es muy moviendo el último elemento, lo que significa el elemento más correcto en las segundas formas eliminando realmente nuestro elemento de un índice en particular. Entonces vamos a ver, ¿cuál de ellos el 1er 1 es realmente quitar la última evidencia recta de la siguiente manera es quitando. En realidad en el tablero particular de LEX, matavz están fuera de Simley. Pero cuando tu discurso para un índice entre el padre
es, elimina un elemento indexado en particular. Pero si no expresas índice de tren
, quita el último estado. Esa es la única diferencia. Entonces vamos a quitar el elemento a cero empujando. Es una marca reguladora I, um es índice específico. Entonces vamos a ver. ¿ Cuál es la razón? No. Ya ves, si alguna vez hiciste la cadena y eliminando al último elemento se eliminará la cadena porque
hay la última vez. Entonces en un índice específico, lo que significa que hemos dado cero. Entonces si ves, tenemos tierra cero remover. Por lo que cero elemento es uno y se quita uno. Tenemos solo elementos cool y tres. Entonces veamos cómo podemos indexar elementos. Esto es muy similar a las fortalezas. Entonces lista uno fuera de cero. Primer artículo brandy. Ves a la primera jinete fallar también. Está bien. Por lo que hemos visto mucho fuera de ellos hasta ahora. Así que vamos a deshacernos de todos los listados y enfocarnos solo en las listas de Néstor. Entonces si imprimiste, tenemos 123 en la lista ítems. Entonces ahora mismo queremos crear uno nacionalista. ¿ Te refieres a que esa lista dentro de una lista? Entonces si das otra lista. Pongámoslos en la lista 456 Así. Internalizado significa que necesitamos agregar lista para enumerar enteramente uno. Entonces pongámoslo así. Por lo que el elemento que vamos a utilizar está arrendado. Entonces, en realidad, estamos poniendo lista. Qué lista, también Dentro lista uno. Entonces vamos a ver. ¿ Cuál es el resultado? Señor Lista Siguiente uno. Entonces vamos a ver. Eso es Ah, ja! Si lo observas. 123 Y el siguiente es un ítem de lista que consta de 456 como elementos. Está bien, así que esto se puede indexar. Entonces, si una lista contiene una lista, ¿cómo se pueden indexar los elementos internalizados? Entonces, básicamente, tenemos tres elementos con cero índice uno primero en acceso al segundo índice s tres dicho índice es en realidad lista a elemento. Entonces si la lista impresa uno de tres, obtienes la lista como abierta. Se ve 456 Así Vidino que lista tres lista una lista fuera de reserva. Por lo que ahora tenemos acceso a lo publicado. Por lo que ahora vegano usa este para realmente indexar los estancamientos ingleses. Por lo que la lista 13 off cero da al segundo analistas primer elemento y uno. Y hacer Vamos a ver, aunque se ve bien, acceder
con éxito al en temprano todavía. Entonces esta es la forma en que podemos programar lift. Entonces así es como usamos esto y el camino de los capítulos venideros. Ver algunas otras estructuras de datos en. Después de eso, hay
que volver de nuevo a este concepto llamado lift y ver cómo podemos escribirlos mejor, Así que salgamos adelante.
15. Tuples: Muy bien, chicos. Ahora vamos a ver otra estructura deudora llamada Parejas. Dobles de agua. Una pareja es una lista inmutable. Si cuidas hasta la declaración, es una lista que es inmutable. Entonces si recordamos lo que hemos aprendido en la lista, esa lista es mutable. Pero una pareja es lista inmutable, lo que significa que no se puede cambiar de ninguna manera después de que eso haya sido creado. Es la razón principal por la que se llama mutable, y mis elementos de lista están encerrados entre corchetes. Los elementos dobles están encerrados dentro. Parentis es una vez que se ha creado una pareja. No podemos agregar más elementos adecuados o no podemos dejar quitarle elementos, razón por la
cual se le llama inmutable porque no podemos, se puso de pie
Almirante hombre. No podemos mover más elementos de ella. Una vez creada, podemos o bien acceder a los elementos fuera promotable o completamente durante eso es eso lo podemos hacer con la pareja que no puedes agregar. No podemos mover ningún elemento de ella. ¿ Cuáles son los beneficios de usar primero a una pareja? Las armas son más rápidas que las listas. Si conoces algunos datos no tiene que cambiarse. Te grapas aseguran fuera de lista para protegerte contra cambios de accidentes. Verás, a veces podríamos tener algunos datos que no deberían cambiarse mientras estamos en el programa. En esos casos, usamos tabletas porque si estás trabajando en un proyecto que tiene,
como, como, 10 miembros del equipo y disponibles creados por alguna persona X podría ser cambiado por una persona , ¿Por qué? Pero hay una necesidad de que los datos no tengan que cambiarse a disponibles. Necesitamos usar dobles, y las parejas se pueden usar como claves en los diccionarios. Si bien esto se puede hacer con listas porque las listas son hermosas y las parejas son inmutables V usan doble, dice Keys. No podemos garantizar que ninguno de sus elementos vaya a ser cambiado. Pero en la lista, los elementos se pueden cambiar, por lo que esta propiedad mutable e inmutable ayudará en parejas que tengan un esquís para diccionarios. Entonces en el siguiente video, aprendamos a usar dobles
16. Tuples en práctica: Muy bien, chicos, cómo vamos a usar parejas en ustedes ven, Arc, unos invitados aquí Esto es crear las botas, dejarlas y cambiar enemigo lo anterior realmente invisto, esa manzana elementos no se pueden cambiar. Eso es correcto demostrar si podemos cambiar el elemento o no. Vamos a hacer esto de todos modos. cambio de enmienda no va a suceder con los dobles. Entonces empecemos por crear una pareja Yo Tú El nombre de una pareja es mi gente, Mi subrayado. Y como ya he dicho, las parejas son incluir padres sentados por Berries. Padres ve uno. Por lo que estoy agregando carajo! Muy bien, así que traigo a mi pareja aquí. Entonces vamos a dar la vuelta al programa. Ves mis artículos de pareja uno en el Así que ahora esto funciona correcto. Entonces vamos a los siguientes valores. Por lo que la enfermedad funciona en este. Perdió esto a continuación. A ver, ejecutando el programa No, podemos indexar los ítems también. Está bien, Así que el último invitado final, Vamos a ver, cambiando el elemento una pareja. Entonces cambiémoslos. Mi pareja subrayada fuera. Yo quiero cambiar el valor uno en mi Topol para luchar así en acceder a ella y estoy cambiando cinco. Vamos a traer Supongamos que funciona, ¿no? Y vayamos a par de artículos. Entonces ves y luego la indexación Todo funciona bien. Pero después de cambiar, dice hiper par objeto no soporta asignación de elementos por lo que es que no podemos cambiar elementos dentro de una pareja. Entonces intentemos agregando más, no al final del todo. A ver si funciona o no. Ya ves, doble objeto no tiene atributos suceden, no solo el atributo pasan. Pero no podemos agregar artículos a problemas después de que no lo crea. Entonces esto no funciona. Está bien, entonces esto es lo que vamos a usar. Es así como vamos a usar triples. Ahí. Hay un muerto de privacidad es necesario. Las parejas son ampliamente utilizadas. Los japoneses son muy buenos cuando ese cambio no es necesario. Entonces con esta pareja de cierre, vamos a ver que los instructores de nuevo después de que pocos conceptos se iban concediendo, Moby está en un diferente escrito después de laúdes, así que salgamos adelante. No vio la siguiente estructura de datos
17. Conjuntos y conjuntos congelados: Muy bien, chicos. Ahora vamos a aprender de otro registro. Dos sets y congelado se sienta. Estos son parte de la misma estructura de datos, pero estos dos operando un diferente Vamos a ver cómo se trabaja, Establecer contenidos y en colección ordenada ALS objetos únicos e inmutables. Entonces si matas la declaración de un juez, lo importante al primero es una colección A nórdica. Los adolescentes pueden contener múltiples objetos a pesar de su para la colección, pero no hay orden que esté manteniendo listas como. Podríamos escuchar en orden nativos. Eso es que no es más difícil. Y lo segundo es que hay pocas necesidades, lo que significa que puedes tener un elemento solo una vez. Dices que no hay mucha petición. El segundo es objeto inmutable, lo que significa por tu incidente
crediticio, no parecía decirlo. Deben estar silenciados, ¿verdad? Si tomas el ejemplo, al
menos esto no puede ser parte de set. Por lo que estos son los tres importantes piensa que eso se han dicho en la ciudad se sienta en un plato las burbujas de
jabón no pueden tener múltiples ocurrencias de la escena. De verdad. Esto es lo que hace que el segmento complete estos fuera objetos únicos, árboles, múltiples ocurrencias fuera del mismo elemento en orden. Lo entre, escúchanos, puedes tener múltiples ocurrencias. Seeming See es queremos crear una llamada enferma el conjunto de funciones de construcción con referencias. El orden u otro objeto entre se puede utilizar este conjunto función toe 3 86 Otro tipo en cómo crear una ciudades que podemos utilizar. Tirantes rizados aseguraron la función de edificio para crear un conjunto. Se ve este punto vuelve a afirmar justo primero ya que no permite ninguna neurológica. Es como menos así esto no puede ser parte de sets. Esos conjuntos no pueden contener objetos metálicos. Los sets son realmente lo ves. El primer enunciado no es trazar sus objetos inmutables en el último año. En cierto sentido, es si das, realmente hazlo. El primer enunciado es que no puede contener tus tweets enviados contenido sobre mí mule blobs. ¿ Por qué las últimas secuencias? Los sets están realmente entre. Los objetos no están en bellos, pero ese sexo puede ser. Se puede obtener una buena comprensión de esto en el siguiente interruptor. No, primero ya que son estos son similares a los sentados, pero estos son trenes inmutables, conjuntos
mutables, lo que significa establecer algunos realmente entre. Se pueden cambiar los elementos dentro, pero a través de ya que es significa que están computados paquete sin cambios permitidos para set me usaron función de
construcción. Padres separados es el caso de los conjuntos congelados. Utilizamos la presencia de funciones de Estados Unidos Gran Bretaña. Entonces qué otras operaciones que se pueden aplicar de enfermos Así en Novia discutirá aún algunas de las operaciones primarias y comunes mientras tenemos unas operaciones maravillosas aparte de ellas. El primero es vivir, que se utiliza para agregar un elemento al conjunto, y nuevamente, el elemento tiene que ser grosero. Aquí. Esta función se utiliza para despejar en los lápices, lo
que hace que el capri sentado porque eres tan superficial propia de la misma entre un
minuto una vez que una copia en otra diferente. Esto no es una buena diferencia instantánea de quiénes son más sets. Al igual que en la historia de la música, confundes menos operando entre ella, dijo uno. Convencer a algunos elementos y decir quién convence algunos límites diferentes. Nosotros queremos que nos consigamos uno de los elementos no lo hicieron el uno en el otro. Por lo que la disfunción regiones elementos que son Jimmy cuando ambos de los conjuntos de combine descartan un filamento, lo
que significa que elimina un elemento. Por lo que Regan utiliza función al espacio. Elemento fino, que tiene que ser él. Entonces esta función, ya
sabes, hacer cualquier cosa. Si el elemento no está en el conjunto, sientes que es similar a las obras de inicio en casa. Pero si el elemento no está en el mismo ahí, este azúcar ¿es ésta una oficina de Kia Union? Esta vez nos terminaron. Combinación de jugo es entre. Combina tanto conjuntos como formas y otros en la oficina de sección. Por lo que se usa la disfunción. Hacer identificar elementos en común en conjuntos de tableros. Ah, disfunción más y detención. Sesión arbitraria. Lo que significa que como no se hace en ningún orden, qué función no se puede conseguir en el VH Un minuto es así el segundo más intenso y arbitrario. Por lo que estas son algunas operaciones comunes en sets. Entonces en la próxima conferencia, vamos a ver cómo se ponen en los programas y vamos a salir adelante
18. Conjuntos en la práctica: ¿ De acuerdo, chicos? No. Vamos a usar ciertos programas, sólo los usaron y luego operaciones. Por lo que tengo aquí algunos Commons para cada una de las operaciones. Comencemos un pasto. Muy moda está creando esto que, ya
sabes, tenemos esto apagado en la búsqueda. El uso de la función fue en confianza. Entonces el dios vivo no es recordar, Él es debe ser así que la lista creada. Entonces estoy seguro de que estarían de acuerdo este enfermo usando la función de saqueo. Entonces si tenemos mis Angelou para llamar a algunas unidades 13 así que ahora puedes crear dicho uno estaba en la función de la SEC así, ¿
bebiendo qué? No hacer el 2do 1 Así que esto no es más fácil de lo que estoy de acuerdo. Esto es Vamos a poner lugares. Ese es uno cualquiera y extraño. Puedo ver la primera ciudad. Uno de los pocos incidentes. Se quiere. Por lo que ahora sabemos hemos acordado poner más grasa. Entonces, ¿sabes que tenemos una función y Redding Así que me pregunto anuncio para el confiado me acuerdo de cuatro . Está bien. Y ahora, uh, cuatro. Entonces el siguiente es remolcarnos la ciudad. Entonces, uh, se
puede utilizar cada función en cualquiera de las sentadas en espera este se crea Una vez que discreta ID. Puedes usar cualquier emoción sin importar el hogar. Lo hemos creado para poner a un perro que acaba de irse. Entonces veamos removido tan convencido sólo uno de cada cuatro. Por ahora, tan bueno. Entonces Entonces usemos la función. Por lo que sus reglas y Stancik. Entonces el agente que no es tú Así que dejémoslo como gay. Este el humano. Entonces este es el puente. Segundo dijo que quiere. A ver qué Prudence? Sí, sólo tres y cinco. Porque el que es remordimiento en el set. Eso es genial. Y ya sabes para que lo sepas, operaciones, incienso, la diferencia Unión Una intersección, Estas tres operaciones. Otro set. Entonces una decisiones off dijo Muy bien, entonces estare esto es 14 porque esas son las diferencias entre quieren seg one go. Esta es otra diferencia de tenencias modernas, dijo
uno menos. Y no, tú haces lo mismo y vamos a ocuparnos. Ves frontera, así que deberías salir usando puntos desciende, pero también usando menos porque los de Israel se ponen el Así que vi tan enfermo su unión. Una habitación de punto le dije, Hazlo a ver. Ya sabes, 12345 porque esa es la unión entre su combinación de todos estos. Entonces pongámonos reales. Actual dijo Wonder Sexual. Ahora veamos, qué hay hay disensión. ¿ Crees que este es el final de esta común entre tanto el sentido de la última me atrapó y claro. Entonces lo que hace esta copia es en crea puedes establecer. Ah, la copia telefonea una operación, lo que significa que todos los elementos de uno dicho crea llamada. Hermoso conjunto escolar dijo uno. No puede ser. Vemos una copia en Wisconsin es un conjunto 100. Entonces para aclaración, llevemos también a 61. Esta es la misma ordenanza e insistiendo en la última. No hay nada más que aquí. Por lo que la disfunción realiza una operación que debes de todos los alienígenas y lo convierte en un
asiento vacío . Entonces vamos a realizar. No entramos a través tan fuera del do tú. Entonces lo que sí venimos t o Es función blanca, por lo que estos son los más daños Appolicious realizar. Dicho eso, Lleguemos a la siguiente
19. Conjuntos congelados en la práctica: todo bien hemos discutido acerca de las sentadas en la conferencia anterior. Ahora vamos a ver la parte comporta conjuntos congelados, por lo que esto es similar a crear un conjunto. Pero en resumen, off usando el conjunto de funciones de construcción o callos ve el conjunto congelado de la función del edificio. Entonces voy a crear Siéntate conmigo si debajo de la escuela dijo sobre la función de arranque, congelado en el discurso alimentos y dicho. Y hay que dar cualquier terrible, que es una lista. Trae los artículos. Y si sigo, no
es ninguna prepresidencia de grupo. Entonces estos son los artículos. Y, como siempre he dicho, dijo Frozen, no me eleva ninguna regla de cumplidos. No. Elementos y nada como así no podemos quitar elementos que no podemos admitir. Es inmutable, bien, y mucha de la operación que se puede realizar una disección sindical de diferencia. Y estos son los lugares en los que podemos realizar. El alimento está dentro, así que si sin esfuerzo Cosette es primero que nos vas a dar, envío un conjunto escolar igual que congelado estoy enfermo. 135 Eso no es cantante. El anterior. Entonces esa es una. El programa acabo de poner 1234 Insecto 135 Eso es genial. Entonces vamos a ver cómo nuestro hizo esta diferencia de diferencia de dolor. Homero en esto se estableció diferencia oscura que Sanders dijo en el programa. Vuelve a ver las diferencias, también. Esa es la diferencia. El sindicato. Traigamos la gramática escolar. Juego uno. Haz tres dentro de estos. El resultado Off union y ahora ver qué? El cruce con el terrorismo? ¿ Está funcionando? Agradable dijo. Sí, sí lo hace. Ejecutemos el programa Juego uno y tres otra visita de intersección para que no puedas quitar límites, pero puedes crear una copia fuera de la presidencia. Así que diviértete. Dijo la escuela. Resaltado copia de la escuela enferma. Entonces volvamos a traer a Príncipe el programa. Sí, supongo, es un quantum de tres cantidades arbustos. El congelado dijo 1er 1 Es uno entre los segundos primos, es
decir del 1 al 5. El del distrito. Entonces, ¿cuál es la diferencia? Diferencias. Cuáles son los primeros mencionados elementos para conocer los segundos. Entonces uno es en segundos. No es de ellos valores en orden en los segundos Así que es el 1er 1 en el resultado final fuera de negocio y tres es contener insecto, por lo que no será parte de la diferencia con los elementos tan día, que una secta contendiente, uno pero no contingente, dijo do de la diferencia levantada en el sindicato, que es la combinación de todos los elementos en embarcaciones. Se intersección es el resultado de elemento común el modo sets de esta. Se trata de finalistas. Hicimos una copia de esto. Así lo hizo. Espero que tengas claro con el concepto de seis y sigamos adelante con otra estructura de datos.
20. Diccionarios en dichos: Está bien, chicos. Ahora aprendamos sobre la estructura. Diccionarios Diccionarios Los diccionarios están en ordenados valor clave paga. Por lo que estos son similares a poner en un día el agua en orden para que no necesiten en orden que tenemos ciertos artículos. El siguiente que es lo que diferencia la adicción es de las estructuras de datos que hemos discutido antes, es que estos valores son ritmo de valor clave, lo que significa que cada ítem tiene una clave y un valor, y son mantenido como ritmo bien, menos pagos o acceso por índice. Pero en los diccionarios, sus claves de acceso. Entonces si el número U si volvemos a la lista. Por lo que tenemos acceso al acuerdo inglés usando como índice 0123. Pero en diccionario no hay en Texas porque cada elemento tiene una clave y necesitamos usar la clave para acceder a una idea más índices y cada elemento está separado. Otro elemento por el uso de comas y todos los elementos están encerrados dentro de llaves . Entonces veamos un ejemplo. Ya ves, vemos que estamos viendo y diccionario aquí, que se nombra que las letras que contiene año manzana naceran, ver gato. Por lo que son tres elementos inyección es el enseñar fuera de ellos. Tener el valor del lado izquierdo es clave en el valor del lado derecho como el artículo que bien y tal vez ver una bola de manzana claves y obtener nuestros valores. Necesitas entender una cosa que es la adicción. Ith puede tener cualquier cosa como clave pero no deseada. Puedes tener cadenas de números, caracteres números de punto flotante en también como una pareja como clave. Pero no menos importante, las coaliciones son hermosas. Muy bien, cuando se trata de valor, valor puede ser cualquier cosa e incluso emisiones contigo Ver, en este ejemplo los alfabetos de claves y obras de valores que queremos Oh, necesitamos tener un valor que podamos ser Se pueden acceder sólo por llaves. Entonces qué otras operaciones que podemos realizar en los diccionarios los primeros años recordando la longitud usando la disfunción. Podemos saber cuántos dolores clave valor convicción eliminar. Deep off dio, lo que significa D B. L del, es el teclado. El afgano. Recuerda que las abejas el nombre fuera del diccionario y las llaves y la cueva a la que va del dedo del pie, permitamos acceder a un elemento en diccionario. Entonces K es la clave, no un índice. Esto es similar. Haga cómo se usa la disfunción bob off para quitar una llave junto con el ensayo. Esto similar a borrar operación. Entonces si esta pieza para la clave de la función pop, eliminará la clave en su valor. Por lo que el elemento dolor eliminado siempre Esto es diferente del pop porque las amapolas solían a Río un elemento
específico. Pero elemento pop it, ya
sabes, algún elemento arbitrario. El primero, por ejemplo. Por lo que aquí se devuelven los artículos en forma de problemas. Get off key La disfunción se utiliza para acceder a un artículo usando niños. Entonces ella si pasó clave perimetral con la función get, podemos recibir el valor de la clave. Por lo que estas son algunas de las operaciones comunes que se realiza en diccionario. Por lo que en la próxima conferencia vamos a utilizar los diccionarios en el programa y aprender sobre
21. Diccionarios en práctica: bien, vamos a saber, aprende a usar diccionarios en programa. Entonces, como en conferencias anteriores, he guardado aquí algunos comentarios, también sobre cuáles son las tareas que iban a hacer con los diccionarios? Ver creación, acceder a elementos, agregar elementos longitud borrar operación elemento pop pop y obtener una visión. Entonces, empecemos con los primeros vamos a crear. Voy a dar mi nombre de diccionario mi guión bajo dicked igual a cuando los diccionarios están en cerrado dentro de llaves. Voy a dar Oh,
unas llaves, unas llaves, Correcto Uno uno do Y tres. Verás, este es mi diccionario. Voy a traer la reserva. Entonces veamos qué hay ahí. Ver el diccionario minutos 123 Así se ve así Así es como se crea un diccionario. Y he dicho que no podemos accidentar diccionario elemental mediante el uso de índice, sino por claves. Entonces aquí, luego belleza. Tan solo 123 son las claves mientras que los alfabetos de cadenas como bo y quieres que estos valores a través las cadenas son los valores. Entonces voy a acceder a este segundo. Entonces, ¿cómo se le echó la polla el acceso a mi subrayado? Es así como accedes mientras estás en junio. Podrías volver a pensar. Esto no es índice Esta clave. Si miras aquí, ya ves, vamos a ejecutar el programa. Ya ves, el segundo ítem son dos GW que tienes Hay un Así que así es como limita el eje. Por lo que venimos dedo del pie agregando elementos. Esta es una muy, muy muy con la forma sencilla ¿has añadido elementos a la adicción? Por lo que los ítems en diccionario son valor clave, paz. Por lo que necesitas tener una clave y un valor por lo que dos agregaron. Entonces cuando lo
agregas, ¿tomas el medio mi subrayado y entre corchetes para dar la clave por supongamos que estoy dejando una corriente clave como hijo y detalles de valor. Tienes que ponértelo. Tienes que ascender a la llave. Entonces usamos igual para dar este valor clave, que es que voy a dar subidas en Oriente. Muy bien, así que vamos a traerlo mi y hola. Entonces vamos a correr. El programa es que se levanta en el oriente. Ya ves, así es como puedes agregar unos términos. Entonces si tienes, sin embargo, él cada año usando 123 o añadas y aquí hemos usado una cuerda todo bien. Puedes usar el tamaño de valores de punto flotante con mi subrayado. Dicked off 3.14 te deja Es el valor off por y puedes honestamente mi guión bajo dicked Oh, puedes agregar una pareja también. Por lo que Apple Sider Parent es 123 Voy a darle a Daz tres números. Muy bien ahora, voy a traer el diccionario. Entonces vamos a ejecutar el programa y ves 123 en cuerda El sol se levanta en el este 3.1 para número de
punto flotante con años de cadena. Es mientras compras. Se ve la pareja uno putri con tres números cadena tal y como se desarrolla si se quiere obtener el valor. También ese diccionario fuera del ítem que se ha detenido. Liz, es clave. Se accede a reunión de esta semana. Mi subrayado se echó la polla. Oneto es la clave. Entonces en el programa. Si ves dictar con el plasticky tres números, es senior. ¿ Cómo podría hacer por cuerda indígena o cualquier otra cosa? Por lo que hemos sabido crear un diccionario de acceso a los elementos fuera de las calles de elemento de cabeza . Ahora vamos a llegar a las operaciones tan longitud de los diccionarios. Nada más que Sabes cuántos artículos tenemos almacenados en el diccionario? Entonces tenemos un método. Quita a Lynne de mi adicto subrayado. Si ejecuta la longitud del programa fuera del diccionario seis. Por lo que teníamos seis artículos. Diccionario del paciente de seis valores clave. Así que tratalo. Entonces voy a borrar algo de aquí. Por lo que mantener se hicieron un espacio de trato. Entonces el nombre del diccionario. Y cuál es la clave del artículo que vamos a entregar. Entonces voy a eliminar el valor t ejecutar el programa. Espera un minuto. Vamos a traer el diccionario ahora en el programa. Si ven aquí tenemos 123 también. Pero después de borrar un dedo del pie cuidado. Ven, hijo. El valor con llave de tres s ha sido el posterior así que aquí no vamos a funcionar. Del dedo del pie disímiles Harvey. Cómo usamos en el estándar Todo por lo que tenía pop derecho DT de Gran Bretaña. Él también quitará los artículos. Entonces tomémoslo como resultado, igual a mi subrayado off dark off. Entonces vamos a retrasar el ítem uno y traer el resultado sí trae el diccionario después de él. Cómo va a ser Así que el programa Es él aquí después de liderar pop off uno. El resultado contendrá el valor que se ha eliminado esto y usted desea. Y después de esa función de policía, si imprimimos el menos, Kordic no tiene uno como elemento. Entonces así es como funciona la función de parte. Corroborar prohibido en ingredientes franceses en promedio. Tres porque los diccionarios están en orden, no se
puede decir mi hijo y vamos a ser borrados. Ha estado usando poblado. Entonces comencemos. Ponga artículo de División Off Corp en visita jugando el resultado. Ya ve, el valor clave de la pareja s se diluye. Pero si observaste en el anterior qué función se
ha escrito el valor de la dieta inmadura en movimiento . Pero en este caso de artículo pop, obtenemos la clave y el valor traídos en forma de pareja, que es otra bodega futura para usar, pero que función usar donde estás moviendo escritores y la última función es get, función se utiliza dedo del pie valores extra menudo elemento. Entonces si usas disfunción, voy a ir de pie acceso a usar. Me pregunto de esta manera valor, que tiene alguna s clave, ella llora en el oriente. Entonces así es como se pueden usar los diccionarios. Por lo que los diccionarios son
muy, muy publicados porque tiene una clave que es diferente a la inducción porque es sólo 0123 Pero en caso de que se pueda elegir algo cualquier tipo de datos que no sean listas, por lo que los diccionarios son bastante poderosos, vamos a ver el uso de las fotos entrantes. Y este es el dato final, justo que vamos a discutir estas costas. Entonces sigamos adelante y veamos qué sigue en el curso.
22. Toma la entrada de la: tomar en los programas de Bush están destinados a ser en tracto usuario necesita a director del programa. Entonces la entrada es una forma primaria, y qué programa puede tomar cualquier cosa que se haya dado por los usuarios. Por lo que esta imagen está enfocada en los programas de Jamaica para que veas, también
necesitamos interactuar con estos. Por lo que improvisé función. Así es la función es lo que hace toma solo del usuario y luego función anotada. Ver siempre que haya una buena llamada de función. Se caza la ejecución del programa. usuario termina de darle y la ejecución nuevamente permanecen, y la ejecución desde se reanuda algún día. Esta es una funcionalidad específica para esto en libro. Lo que entonces podría es dado por el usuario será condenado stream. Y si necesitas algo específico, como necesitas dar solo indigente o piso o cualquier cosa específica necesitas tres programa que necesitas pagar. Elícalo explícitamente como necesites, por lo que esta es una función muy simple. Entonces veamos cómo programar usando Griffin. Entonces vamos a escribir un programa que interactúe con estos
23. Toma la práctica de la entrada: De acuerdo, chicos, No. Nos preguntamos dónde está el programa que interactúa con el usuario. Entonces si has usado visuales Corte de Sharia como lo que he usado en este curso hasta ahora
necesitas hacernos el hablar, que es Ir al mercado de extensiones aquí y máquina de escribir. Y cuando veas el segundo enlace aquí por venir de V s core big star y después de instalar esta extensión, estamos listos para escribir programas que puedan tomar. Ya ves, no
he revisado en el programa Aquí, ves cava, ves Canterbury aquí podemos poner cualquier cadena que queramos, que es básicamente es un prompt. Te dirá te dirá que ingresas valor y luego lo que sea más bien que tengas enter se pondrá paseando la variable k y lo estamos imprimiendo. Entonces, vamos a ejecutarlo. Inter valor. Estoy leída, correcto Hola por ningún derecho. Escribamos un programa. Entonces me voy a llevar muy querido de Billa. La función es así dentro del padre. Esto es si se puede ver aquí se trae, lo que significa si se dice o se va a entrar desde el usuario con la corriente Dice lo que escribes aquí, es como en el valor cuando se llama a la disfunción. Imprimirá, introducirá valor en la música y sabrá que quiere en la comida. Entonces pongamos y hagamos algo. Y después de eso, próxima primavera, el valor. Y ahora ejecutemos un programa decimal y voy a Eso está indicado. Por lo que lo tienes en este programa y vino ejecutado y lo ves es preguntar en algo el arroyo que has establecido enviando a la función. Entonces hola, Principito. Entonces así es como te estabas tomando. Entonces, vamos a ver. Hotel asume otras funciones como yo voy a recoger indigentes aquí. Así es igual a Dauth. Esto es para piso point them bus. Trae eso y ¿qué hace? Entonces, ejecutemos estos programas y veamos qué pasa. El primero está bajo algo. Hola, un indigente 50 50 en flotante 500.3 punto 14 Ya ves, se quita todo tipo de gente por lo que cubiertas indígenas, toman extranjeros, toman cuerdas y personajes, por lo que toma casi todo tipo de bien. Pero lo que necesitamos para tomar un año de descanso es mientras buena función toma entrada del usuario que recibe en la forma lo off strong. Entonces necesitamos pipa del dedo del pie. Ahí debería gustarle explícitamente lo que hemos hecho por los indigentes y por los números de punto flotante . Entonces con la manera cantante, necesitamos escribir casted explícitamente para que no te haya tomado, incluye de ti y escribamos algunos programas interactivos.
24. Operadores: Empecemos a aprender a los operadores en esta conferencia agua sobre esto. Se trata de un símbolo que dice a los intérpretes que hagan alguna operación. Existen diferentes tipos de operativos que comienzan a usar nuestra lucha en programas,
leen muchos cooperadores, comparando a operadores relacionales, operadores Sigmund, operadores lógicos, traiciona a operadores, operadores de membresía e identidad hasta operadores. Estos son sus operativos admitidos, cooperadores
admitidos se utilizan para realizar algunas operaciones matemáticas. Entonces supongamos que al final tenemos estos en la esquina izquierda. Fuera de la mesa, condensó los símbolos, y la segunda columna condensó el significado de los símbolos. La tercera columna es un ejemplo de cómo usar los símbolos que sus variables cool. Dos lugares Relación menos resta. Cortes por engaño. Estrellas de la multiplicación personalmente sólo módulos. Lo que significa que desde el resto de la operación y las historias dobles, los exponentes se doblan con la religión. Es sólo una visión general de los símbolos que hemos estado usando amables y programas. Entonces los reutilizo. Vamos a ver en las próximas conferencias compasión de los operadores relacionales. Por lo que estos son básicamente utilizados dedo del pie disuadir minó su nación entre dos o rompedores en una cuota, y tenemos 12 iguales entre absoltos dobles porque dos iguales. Está acostumbrado a entender la relación, lo que significa si ambos son iguales o no. Por lo que w igual se utiliza para que te importe. Los valores son iguales, no iguales es el 2do 1 que es un signo de exclamación e igual, que no es igual. Y hay un bajo. El símbolo, que se utiliza para hacer artículos similares de Cohen, es menor que si esa la siguiente lección de él mayor que menor o igual expulsado. Estos son básicamente similares. Entonces, ¿qué? Estamos usando matemáticas pero hay diferencias. Tres operadores diferentes, que es igual a dos y no igual a siguiente asignación sobre este operativo. Ya hemos utilizado esto, este operador en programas anteriores, que se utiliza un signo de variable de valor cuando este operador se puede utilizar con
operadores aritméticos para crear alteridad abreviada, lo que significa menos igual menos igual comenzó torre de enfriamiento Lo que Theis reducirá la edad de uso off Más botas muy. Los operadores dictadores han utilizado para realizar operaciones en el gran nivel fuera de las variables. Entonces Amberson, de
este año Anderson el Sultán cero si un poco fuera es ego Arsene estado si uno pero es . Un resultado es uno el capitán. Pero si ambos lanzadores mismo resultado cero si no hay uno grande en el navegacional, se voltea los valores 10 y Children, esto se usapara encajar los valores y tema de doble turno. Es decir, este es un operador de turno. El turno de izquierda más rápido en el siguiente es un justo. Estos están acostumbrados a más los grandes en el especificado desde el empuje especificado hasta el valor que nos s fue amigo y los operativos de turno desafían definieron la dirección en la que se ha movido la perra. Entonces si utilizas turno izquierdo off retorno entre mover hacia la derecha izquierda usamos justamente operado aquello que estábamos del lado derecho y luego la nave nodriza lógica del año siguiente y ayuda al teatro de ópera que ves y o se usan de manera similar porque los operadores pero los operadores de grandes
jugadas realizan un nivel de ladrillo por grandes cooperadores realizando valores. Por lo que necesitamos saber pensar aparte de los labios muertos que hemos discutido antes. Hay dos valores diferentes que son dos y fuertes disuaden
usaron declaraciones extensivamente condicionales las cuales vamos a ver también las próximas conferencias. Por lo que sólo se mueven que sus valores centrales de la tripulación y así terminan los ricenses tripulando grupo fronterizo, pero todas las regiones caen si fuertes fronterizos. Lo que significa si un valor off si uno realmente es cierto o pueblo y tripulación si ambos se ven obligados a convertir irritantes, fuertes a literalmente y operador si ambos son verdaderos seguros a si uno es calidad. Willard y Forth, dijo
Andre, no
es operar diferente a la negación de que cambia. Krucoff cae y cae a verdad en órbita. Esto no es así. Estos tanto como operadores de membresía Así Derek. Falsos como ingredientes. Es cierto, si encuentra valor en los secretos. Qué secuencia como una lista par diccionarios conjunto V. Si ves la última columna, si él a en l Si el valor está en la secuencia, l regresará tripulación. De igual manera, siguiente no es credencial. Si no encuentra valor, la secuencia un nudo Ellis. Si realmente no está dentro de la secuencia
sostenida, volverá fresco. El último es y no lo es. Estos motores entran en los operadores. Fácil de interpretar. Es ambas variables apuntan al mismo objeto. No es instrumentos. Es cierto, Si ambos
lo fueran, se señaló objetos diferentes. Por lo que estos son los operadores que podemos utilizar en nuestros programas pro. Entonces usémoslos programáticamente y ganemos un entendimiento para que podamos usar en cualquier momento que necesitemos usarlos, así que empecemos programas.
25. Operadores aritmeticos: chicos. Se trata de un programa que está demostrando los años de descanso operadores de administración Ogre, estadounidense. Por lo que vemos igual a siete Pico orbitando secuela Diesel en el Valle. Sarah sea útil en la realidad. Pero ver va a resultar apagado si operas en operadores ad merrick. Entonces si ves a fascia en secreto bendízame. Esto es adicional y la mayoría mi a menos vence a un gradiente. Serás reputación A baby division double slash b Esto es alusión de piso. No lo estarás. Esta es la operación marginalizar. Estelar estrella B, esta es la operación exponente. Por lo que se obtiene una visa en declaración Prince igual. Entonces vamos a ejecutar el programa y ver el Sí, aquí está traje unos 10 siete menos 347 en profundidad sólo 17 por tres años de prisión que es un punto
flotante. Rey Abdullah Es división que la enfermedad del flujo nos dará lo que significa que
cortará toda la fracción parte y sólo una se desecha. Podría ser es uno porque siete más tres recordatorios serán uno oriente son inicio sea 73 o así. Es así como usamos las cooperaciones admitidas. Realiza cárceles matemáticas. Entonces vamos a llegar a los próximos operadores
26. Operadores relacionales: esta conferencia vamos a utilizar los operadores relacionales son operadores de comparación. Mis relaciones entre valores sobre variables. Entonces si te asustas libre después de la primera declaración en la sección común es que necesitamos
entender que estos son la mayor tripulación de Gran Bretaña o la cuarta, porque están acostumbrados a disuadir las relaciones minadas. Por lo que ya he dicho en las conferencias anteriores que incluyendo los datos que hemos discutido antes en las conferencias, hay dos mejores. Ese es un trabajo que son faltas. Por lo que estos son estos son muy importantes porque no les importaba la relación entre valores . Por lo que este es el lugar correcto se introducirá. Esos derechos de datos. Por lo que tiene, sí, ing unos cuantos operadores siendo utilizados El primero es igual al operador Marty Cooperativa, menor que mayor que menor o igual o mayor que o igual. Por lo que tiene el valor siete y él tiene el valor tres. Por lo que cada uno de estos operadores, cuando se
usaban contra ti y B, no eran ni verdaderos ni pensamientos. Por lo que este verdadero o falso es robado c por cada arriba por cada operación. Muy bien, así y a través de la impresión del valor, ver para todas estas operaciones. Entonces ejecutemos el programa y observemos. ¿ Tienes en el programa que ves aquí? Sí, podría ser su cuarto porque siete no es igual. Entonces siete no es igual a tres es verdad, es menor que B es falso porque sol no es última entrada Él es mayor que ser verdad porque siete es mayor que yo Eres histérico ser fuerza y lo mayor que igual a B es verdad. Por lo que con esto puedes entender que competiendo en operadores relacionales y usó o hizo recordando las relaciones en esta semana. Por lo que estos operadores relacionales son bastante ampliamente utilizados en declaraciones condicionales para tomar decisiones que vamos a ver después de la electricidad en los operadores. Vamos a ver la toma de decisiones que utilizamos estos operadores muy, muy extensa. Entonces eso es todo por ahora.
27. Asssignment y operadores de la: otros chicos en esta conferencia, si vas a aprender a usar un sentimiento operadores y operadores de taquigrafía para escribir , hacer do y programas. Entonces, antes de entrar en el programa, observemos detenidamente la sección común. Por lo que él tiene usted. Estamos en una pequeña declaración que les va a inestar seguros de cómo utilizar líderes taquigrafía. Entonces esta es la forma abreviada de escribir en Accord. Por lo que esta es la forma de salir usando operadores de taquigrafía. Entonces, ¿qué significa esto en realidad? Se traduce dedo del pie igual a dos años lugar ser, lo que significa que los valores apuntan nos van a sumar, y el resultado se va a almacenar en años, por lo que no hay que usar ninguna otra vista como una muy grande porque el valor va a ser almacenado aquí. Por lo que esto da como resultado usar menos botas muy. Entonces si te metes en el programa los valores E restaurando los años variables que van a almacenar siete B va a empezar tres, mientras que ver se utiliza para almacenar la visita fuera de cada operación. Por lo que la primera operación es la asignación. Estamos asignando el valor U A más B dos c bien, y los siguientes son cortos y operadores. Hemos escrito Edición Acortada, que significa C más igual a la presencia del año y ver llamadas para ver lugar año, lo que en realidad significa el valor de los asientos. 10. El valor del miedo. Siete. Por lo que 10 más siete resultados reales en 17. Por lo que este debe ser el valor fuera de ver y la resta acortada. Corto y multiplicación abreviatura división de taquigrafía Más joyeros, taquigrafía, exponentes, división de piso
de taquigrafía. Entonces estos son los operadores de taquigrafía y vamos a ejecutar el programa y observar el programa . Y aquí están los resultados el valor off cesan 10 porque algunas ampollas. Y si haces el tiro y la edición sí, tenemos el valor correcto y corto y resta, división de
multiplicación y todos los demás operadores. Entonces si solo quieres disparar respuesta, puedes hacerlo en papel o calculadora y salida absurda también. Entonces esto es sobre ustedes operadores de taquigrafía. Entonces entrémonos a los próximos operadores
28. Operadores lógicos: bienvenidos, chicos, Esta conferencia Vamos a aprender cómo seres operadores lógicos en nuestros programas. Por lo que los operadores lógicos realizan operaciones con entrenados para porque el resultado incluyen informa Así que tenemos toe variables nb que almacenaron bullying su fuerza de fuerza. Ya hemos hablado de Crane Falls como amenazas de muerte. Entonces el fin y son y luego no estos son los grandes globales. Por lo que estos realizan operaciones antes Toho y no están entre operadores pero que fue una protesta realizando a gran nivel. Y estos valores se desempeñan en muy poco. Eso significa que si la variable variable tiene verdadero y falso de tal manera. Entonces si este año secuela, hacer A y B secretamente aire sean secretas o no fuera de dNB Así que ejecutemos el programa y observemos la salida. Entonces si tienes la u. N B igual a fuerza porque si uno fuera es cae, final resultado en pensamientos Así que esto waas tu ser igualmente cierto. ¿ Por qué destruir? Porque nuestros resultados en cool si una caída su valor es cierto no off a y B. Ya
tenemos a casa el valor fuera de las partes de NBS, por lo que si el uso no está disponible, cabrá ahí. Entonces así es como se usan los operadores lógicos en cometa en programas. Entonces vamos a salir adelante
29. Operadores de Bitwise: De acuerdo, chicos, en esta conferencia, realidad
vamos a aprender entre operadores. Por lo que los operadores de gran locura realizan operaciones en el pequeño grande fuera de las variables. Entonces vemos el valor siete. Este es el por naturaleza, una presentación medio siete. Esta es la representación vinculante de tres. Muy bien, así que el bit con los operadores realiza operaciones en estos grandes valores. Por lo que C va a iniciar el resultado como de costumbre para cada operación. Por lo que hemos realizado M Persona son operación zor, la negación off año que representa, y el turno a la izquierda en el turno derecho. Entonces después de su operación, también
vamos a imprimir el encuadernador en la presentación fuera del valor ver que nos
permitirá entender de una mejor manera. Entonces, vamos a ejecutar el programa. Y del sí, aquí está, y la persona B es igual a tres. Y la presentación del encuadernador es de 11 entre uno y troopers aquí y graban una carga a tres. El escenario de un siete y Zaurus para la semilla menos 28. Y los derechos de es uno. Por lo que esto estos operadores nos ayudan a realizar entre supresiones de esta manera. Entonces entrémonos en la próxima conferencia
30. Operadores de identidad: ¿ De acuerdo, chicos? No. Van a aprender sobre la identidad Abrir. Es así que no lo sé, Productor solía revisar por los dos objetos de la misma en knock. Tienen un punto en el mismo objeto. Entonces si vemos aquí comenzar un terreno local, hay dos etiquetas. Es Sí, lo entiendo. Entonces sí recordamos con estas dos tablas, en realidad, y puede parecer así tenemos la declaración Sequel está en el velocista de valores y en la siguiente línea de siete fugas, hemos cambiado los valores fuera de nb id él en su lugar. Pero sé Escudie. Por lo que ahora puedes comprobar con Yang ser accionado el color, no el de Eugene. Él no es ser. Y lo intentamos ¿Qué trato? Si ejecutas el programa que ves es B para el primero porque en B tiene en la escuela de sueños de uno y él no está aquí. No podías ir a la escuela porque cambian. Entonces, para ser más conciso, ¿cómo realmente consigues este problema? Nos vamos de pie a pie a mina las ideas de la variable. Entonces cuando todo el mundo cuadra al intérprete, incluso yo d a disponible so, so so ho para determinar i d Esta es una función cualquiera off a. Así que ahora estamos recordando que no fuera de lo que está idealmente fuera de mí. Entonces hagamos lo mismo. Se han cambiado los valores. Entonces ejecutemos el programa que puedes ver para las declaraciones no se cambian, lo que significa que los valores fuera de ti has visto el buen punto a través de ver objetos idénticos, cambiar objetos y diferentes mutuales. El diferencia en es ser cruel y utilizar móviles tripulación. Entonces esto dejará claro la identidad de los operadores, así que salgamos adelante.
31. Operadores de membresía: de ustedes saben que vamos a aprender sobre los operadores de membresía y luchador. Entonces, ¿qué son los aparatos de membresía? Los operadores de membresía son útiles en pollo, si tal valor es un miembro fuera de la secuencia. ¿ Cuáles son las secuencias? Las secuencias son como listas, parejas, conjuntos y diccionarios. Entonces v cómo etiquetar él y ser. Y hemos creado una lista que contiene un dedo del pie cinco como secreto. Por lo que hemos escrito un programa que mejor mente, si la cuota de valor y ser miembros fuera de la lista o no. Entonces si observas el programa aquí, hemos escrito en mi lista, que determina si es miembro de levadura o no, y luego ser criado y entonces no puedes en mi lista y luego no estar en mi usada. Entonces solo programemos y eh en la lista. Es cierto. También lo es el número fuera de lista. Estar escucha Falls, lo que significa que B no es miembro de Oriente en organista. Sus faltas, lo que significa ,
sí, es parte de la lista para ser distribuciones normalizadas. B no está alistado, por lo que así es como la población de membresía, un útil ahí, por lo que así es como la población de membresía,
un útil ahí,
usó para determinar si el valor es parte o miembro de una secuencia
32. Toma de decisiones: 100 tíos. Ahora vamos a hablar de esto. Debería hacer esto debería hacerte mío. Yo lo necesito muy temprana edad. Eran computadoras me movimiento para trabajar junto con las decisiones hasta que no, tenemos programas escritos que hacen la mayoría de las operaciones matemáticas. No necesitan los programas de calculadora de bendición de dedo del pie Whalen porque consiguieron una especie de
gabinetes baratos por ahí en los mercados. Tenemos que escribir programas que sean interactivos que eres religión? Um, adiciones. Entonces empecemos a escribir programas inteligentes a partir de ahora. Por lo que bajo ciertas condiciones, necesitamos hacer presentaciones porque, como ser humano, tu distancia y dependen de las condiciones, la situación,
las circunstancias, circunstancias, a veces a veces lloras para tomar adición, que está más allá de las condiciones. Entonces esa es siempre la computacional que está más allá de la mente. Pero muchos construyen programas. Las adiciones se construyen bajo condiciones. Se tiene que tomar una decisión cuando el programa de la Escritura llega a un punto en el que tiene una opción fuera de la acción, lo que significa que la condición puede resultar en una elección de facción, lo que significa que hay múltiples acciones que podemos realizar dependiendo de la condición. Por lo que en el segundo punto, necesitamos tomar una decisión para que las declaraciones de hacer distantes se denominen
declaraciones condicionales , y estas condiciones deben evaluar a un verdadero o cuarto cuando es cierto. No realizó heces en acción, y si no, intenta dedo del pie hacer algo más. Por lo que peleen declaraciones condicionales son si Els, su LF termina y a nivel nacional quién cada uno de los individuos fuera de estas condiciones tratamientos
se utilizan en un propósito específico. Bajemos a eso. Entonces comenzamos con la sentencia if if if se utilizan declaraciones para cambiar el flujo de concluir un programa
python. Por lo que decidí mucho tiempo que no hay corriendo una cuadra fuera de cancha u otra. Usamos esta declaración if, por lo que los impuestos de preocupación. Por lo que la declaración if, junto con la condición para decidir si realizar una acción de Norte y las declaraciones y para obtener las acciones, diferentes declaraciones, esta declaración condicional que utilizó para escribir bloque fuera de cancha Si cierta condición coincide y otro bloque fuera de cancha, la conexión no hace en el anterior de declaración que realizamos en acción, la condición coincide. Si no, no
hacemos nada y vamos programa secuencial. Pero aquí, si la condición coincide, hacemos una certeza. Si no coincide, hacemos otra cosa. Por lo que hay una acción si la condición no coincide igual y la tercera es si
las declaraciones l if . Por lo que esta declaración ayuda a evaluar más de una condición que ejecuta llamada el bloque que importa la condición. Por lo que esta es una condición en forma, menta y ascensor medio otra de condición y declaraciones y luego otra declaración, lo
que significa que es una condición coincide con ella, exhibió los envíos. Si no coincide, baja y
vuelve a comprobar otra condición y es buena. El enunciado de la misma es cierto, si no si, y esta hoja se puede extender a tantas condiciones como podamos y la final es l declaración si ninguna de las condiciones de los partidos puede exhibir declaración else. Entonces esto es bastante útil en el recordatorio Qué acción Súper teléfono cuando son múltiples condiciones a revisar y el último no es necesario. Esta declaración se utiliza para acondicionar el pollo dentro de otro padecimiento. Si las condiciones de ánimo coinciden, entonces se ejecuta la cancha. Entonces si nos fijamos en la sintaxis, tenemos una condición en el interior y la condición. Entonces cuando se ejecuta el programa. Si la condición uno evalúa a quién Coop se pone cansado y polluelos por el padecimiento, también. Si la condición, también, se evalúa para enfriar, entonces las declaraciones son inseguras. Si las condiciones en falla condición do nunca se comprueba. Pero si la condición uno es verdadera y la condición de pliegues cae, las declaraciones no van a estar en un más lindo. Pero si ambas condiciones son verdaderas, las declaraciones se ejecutarán para que puedas preguntar las distancias como americanas. La necesidad depende de tu programa, y tu requerimiento de cómo puede salir a perderse estas condiciones depende de tu requerimiento . Entonces tienes la libertad. La conexión suma muchas condiciones. Como, digámoslo. Esto es una parte crítica de la toma de decisiones. Entonces vamos a escribir un programa, mentes de
la cena, condiciones
ultimas y, es
más importante, describe programáticamente cool derecha. Esto debería hacer programas
33. declaración condicional: OK, chicos, Ahora vamos a escribir un programa que demuestre el uso off if statement. Entonces tenemos una tarea aquí la cual establece si un número es menor a 10 amigo Sí. Por lo que necesitamos escribir un programa que tome una entrada de los usuarios porque dijimos que vamos a escribir en programas de tractor por lo que el usuario incluya debe cumplirlo recibido y se debe revisar . Es un número si su entrada de usuario es menor a 10. Tenemos que imprimir. Sí, eso es todo. Nada más. Entonces, empecemos a escribir un programa. Entonces voy dedo del pie poner mi variable Mi subrayado poner igual a cuál es la función que
usamos para tomar entrada de la entrada del usuario si vamos dedo del pie del usuario s y muy número porque vamos a comprobar si el valor es menor a dos, debe ser número. Entonces cuando decimos un número pero entrada, lo
recibí entrada de usuario como cadena. Necesitamos mecanizarlo como en Yeah, Ahora hemos puesto en formato India y lo estamos recibiendo del usuario. Entonces ver director de edificio, parte de los programas. Entonces, ¿ahora qué? Tenemos que hacer adición, ¿Qué es eso? Tenemos que comprobar si el valor que el usuario ha ingresado su menor de 10. Entonces si mi libro de subrayado es menor de 10 y ahora necesitamos poner un cínico aquí así,
así entendemos y observamos claramente la sintaxis, la declaración if, la parte de condición y una cínica ahora la sangría. El innovación es importante porque estas afirmaciones pertenecen a la condición, if. Entonces ahora, amigo sí, eso es todo. Eso es todo lo que va a hacer nuestro programa. Entonces ahora vamos a programa original. Entonces voy a dar insumo como pelea. Sí, y ahora voy a dar insumo como 50. No hace nada porque no dijimos el programa para hacer algo. Si esta mayor a 10. No Visa lo dijo. Si aterriza y luego imprime extático. Entonces así es como funciona una condición si simple. Entonces vamos a escribir otro programa demostrando las declaraciones si else
34. Declaración de la declaración de la declaración de la declaración si se hubiera otra de Si otra decl: Muy bien chicos. Ahora vamos a escribir un programa que demuestre los usos off Si l es condicional, Calle me Así que tenemos una tarea aquí. Si el número es incluso traer aún más en Dios Así que realmente hacer cosas geniales. El 1er 1 es el número de pollo es aunque sea earing amigo. El segundo es que si no es ni siquiera necesitamos imprimir nuestro Entonces, ¿cómo viniste? Mente un número es par alrededor Así que en matemáticas básicas, si un número es divisible por dos entonces es incluso si no entonces es difícil Así que por ejemplo, el número 10 dividido por dos da como resultado recordatorio de cero. Entonces es parejo. Y si el número cinco no es divisible por dos porque se presenta en recordatorio con uno. Por lo que es nuestro por lo que el concepto principal es que necesitamos conseguir el recordatorio. Muy bien,
entonces, ¿cómo conseguimos el recordatorio? Por lo que tenemos un módulo de operador es operador disuadir minas el resto fuera para que podamos usarlo. Entonces, ¿cómo lo escribes? Simple y más igual a Z ¿verdad? Así es como lo hacemos. Entonces vamos a escribir el programa y ver qué asqueroso Así que lo primero es, tenemos que tomar la mente cuadrada, ir y luego podría ser. ¿ Le dijo tu formato al usuario el dedo del pie? Introduce un número. Por lo que los has tomado. Ahora tenemos que disuadir minado, ya sea que sea nuestro saber. Entonces aquí mi subrayado más do es igual a cero. Ahora tenemos que mantener la invitación incluso. De acuerdo, así que eso es todo por la condición if. Entonces si las declaraciones y la condición de terminado necesitamos el dedo rompiendo invasión y conseguir eso y nada de derecho, la declaración else y muchas inundación por lo demás declaraciones libres o sobre, eso es todo. Has terminado con nuestro programa. Entonces ejecutemos el programa y veamos el Así que doy el 10. Es parejo. Yo no en el juego. Te fuera 15. Está encendido, por lo que funciona bastante bien. Entonces así es como escribes it 'll declaraciones. Podemos escribirlo para cualquier problema complejo que requiera tomar una decisión y hacer algo y también hacer algunas acciones. Condición no coincide. Entonces si lo demás declaraciones funcionando de esta manera. Entonces lleguemos a la siguiente condición. ISI
35. Si las declaraciones de elif de las declaraciones de elif: Hola chicos. Ya hemos visto cómo estos si Andy dice. Pero eso vino sólo un cheque por unas condiciones. Pero ahora vamos a comprobar si hay múltiples condiciones. Por lo que en desuso, buena capacidad para realizar operaciones. Entonces hay más de una condiciones que manejar. Entonces tenemos una pregunta aquí. Es un número es positivo, positivo. Y como es negativo para ti y Springs, lo que significa que tenemos que hacer tres operaciones aquí el 1er 2 años para checarlos en este positivo el siguiente para comprobar con esta ayuda y la gira en realidad que es posible no positivo y no se necesita entre cero. Por lo que sabemos que cualquier número que sea mayor que cero es positivo y cualquier número que te esté escuchando que se necesite. Entonces vamos a escribir el programa. Por lo que muy 1er es que necesitamos tomar la entrada del usuario apagado. Muy bien, el receptor Bueno. Ahora tenemos que revisar. Se cuesta o no. Si la mente de la escuela la gente que asustaste de ese cero que vamos a traer fue y el desglose
Además , porque esa es la única declaración en si bloquean ahora. LF mi subrayado en puerto está descansando cero, luego Negativo ST cero. Entonces, sí, estamos tomando la entrada del usuario Chicken. Hay mayor que cero menos que cero. Si abierto está aquí. Entonces vamos a ejecutar el programa que aunque. Entonces, ¿tienes en el programa? Voy a entrar a ellos. Alrededor de 50. Se pasa. Eso es bueno. Se ve mal. Y otra vez menos gracioso no lo hizo. Bueno, eso es bueno. El último caso que incide aquí. Por lo que hemos escrito un programa que contienda condiciones médicas y realice una acción en
función de la condición que coincida. Entonces así es como se utiliza el programa de lectura de condiciones múltiples. Entonces, vamos a salir adelante.
36. Nested en la declaración de declaración: Qué bonito cómo van del dedo del pie. Escribir un programa que use anidado si las sentencias hacen algunas operaciones. Entonces la tarea que tenemos aquí es si el número es menor a 20 y mayor a 10. Imprimir sí, por lo que necesitan revisar para condicionar. El primero es si está destinado, Gandhi. Y lo segundo es que debe ser mayor a 10 para imprimir. Sí, por lo que menos de 20 tiene casi 19 miembros. Y lo segundo es que tenemos que hacer para pensar si es mayor a 10 dedos del pie. Necesitamos un padecimiento dentro de un padecimiento. En la primera condición se comprueba si es menor a 20. En la siguiente condición se comprueba si es mayor a 10. Entonces probemos el programa de manera similar. Nosotros vamos a tomar la entrada, por favor. Menos de 20. Mi cuadratura mental es mayor que ahora. Vamos a sí, eso es todo. impreso. Sí, es menos de 20 en grava. Eso es para más adelante en el programa y chequear trato. La gente iba a entrar en 15. Él bebe. Sí, ingresemos número que sea mayor a 20 25. Nada en la cárcel. Vamos y recordemos. Eso es menos de 20 y también escuchar. Después cinco. No pasó nada. Entonces si ves un pollo eran puede ver condición, condición
entera. Entonces así es como ayuda, declaraciones
demasiado correctas que pueden manejar múltiples condiciones. Entonces si observas al comparar este programa con un programa C tiene muchas líneas
de combustible, claro que veo programa tiene muchas cosas que hacer. Por lo que esto es exagerado las declaraciones iniciales. Te puedes conseguir a menos que tantas de condiciones como quieras con esto, el final de esta declaración de condición y vamos a correr al siguiente segmento fuera de una conferencia.
37. Bucles: De acuerdo, los chicos saben que vamos a aprender laúdes. ¿ Qué estás, chiflados? Generalmente, las sentencias se ejecutan secuencialmente, lo que significa excluir línea por línea, una tras otra. En esta secuencia, los
bucles se utilizan para ejecutar un bloque fuera de curso varias veces el cambio. Entonces necesitas hacer una operación específica un número repetido de veces. Entonces necesitas usar grupos. Entonces si observas el diagrama de flujo de abajo aquí el perro de arriba es la parte de inicio de la ejecución. Se baja. Y si los polluelos un padecimiento, la condición es fresca. Disculpa el tribunal condicional y corre y comienza comprueba la condición hasta y la condición es cierta. Estará excluyendo al tribunal condicional si las condiciones lo amurallan, lo
devuelven. Así funcionan los laútes. El primer tipo de flauta es violento. Esta declaración de habitación ejecuta una cuadra fuera de cancha hasta que una determinada condición evalúe como verdadera una pistola solar. Si dice declaraciones de condición, pero repite,
repite ejecución fuera del mismo tribunal una y otra vez en el estado. En la situación fuera de las declaraciones de
toma de decisiones, sólo toma una condición y la exuda. Una vez con el caso en laúdes comprueba la condición y se ejecuta hasta que la condición sea falsa. Entonces la sintaxis o via loop, es por eso que el colon condición y las declaraciones que necesitamos ejecutar repetidamente. Por lo que las declaraciones fueron solas o bloqueadas. Envíos múltiples. Hacer como ya sabemos, la necesidad de mantener la invitación con su bloqueo múltiples declaraciones o una sola declaración para que el para que esté en la violencia. El loop it words fueron la condición es cierta, como siempre hemos dicho que la condición es cae, la mirada termina, por lo que las condiciones caen. El control del programa pasa a la línea inmediatamente siguiendo el bucle. La segunda noche es para que haya la capacidad de voltearla sobre los ítems para secretos string o list, y ya estamos viendo que las listas de Strings derrumba una espinilla de lentejuelas derecha, lo que significa que cada uno de ellos aparece en una secuencia uno después de la otro. Por lo que podemos usar para Nueva York arrastrados sobre ese tipo de secuencias iban de los pies, ver cómo usar para suelto para secuencias en las próximas conferencias también. Entonces la sintaxis es para la variable que solíamos tratar en es una cura. Por lo que ya has visto en El uso como operador de membresía y secuenciar las declaraciones que necesitamos huevos. Bien. Por lo que el primer ítem en secuencia se asigna 200 en la escuela, donde, en declaraciones ejecutadas de manera similar e título. En la secuencia, le están diciendo a la escuela eterna agarrar y detiene el y se detiene cuando se
completan los elementos de secuencia . También podemos ordenar usando el índice de secretos desde cero y 10. Lea el bucle cuando llegue a la longitud de la enfermedad de secuencia. Mucho más cómo separa programas, programas c++, todo. El suelto nacional del año pasado. Esta es la combinación off para la violencia de Lupin, Así que Python nos permite un bucle dentro de otro para que podamos usar un bucle for dentro de otro grupo
sort, mientras que en Second of the Wild, buscar información privilegiada, otra mirada salvaje mientras que dentro de otro archivo por lo que el valor extraño se puede utilizar extensivamente. Ambos combinaron las últimas nuevas declaraciones de control. Estas declaraciones son útiles para controlar la ejecución fuera de ruta, por lo que estas sentencias cambiarán la ejecución normal del programa. Entre la mirada exuda la cancha repetidamente cuando se utiliza declaraciones de control de bucle todo lo hizo rompe el control del bucle, o de lo contrario Gran Bretaña el bucle del dedo del pie de control desde la etapa de misión. El primero es break cuando las vistas se rompen, termina el grupo actual y reanuda la ejecución en la siguiente sentencia. Cuando la línea de freno aparece al intérprete, termina el bucle y ejecuta el núcleo que está al lado del bucle. Continuar. Esta declaración devuelve el control al principio. Pasan las declaraciones fuera del bucle. Se trata de otra operación. No pasa nada cuando es una enorme ella. Se utiliza cuando se adquiere una declaración. E sintáctico, pero no quieres que se ejecute ningún código. Por lo que pasar usa cuando necesitas escribir algo en un lugar en particular. Pero no quieres que pase nada, así que usaremos las declaraciones y las próximas conferencias comunes. Entonces vamos a enfriar bastante el uso de estas rutas.
38. Bucle while: otros chicos. Ahora vamos a escribir un programa que tú solo y y la prueba que tenemos de Yuri. Tenemos que imprimir valores que son del 08 pero al usar mientras veas podemos hacer este programa y en secreto poniendo declaración Prince de cero a él. Pero no queremos hacer eso. Queremos utilizar el valor. Por lo que la condición que se le ha dado, lo
que significa que empieza en cero y termina y come. Entonces, para empezar, la secuencia debe estar sellada. Entonces le voy a dar el valor igual a cero. Y necesito traer este valor hasta que consiga tres. Entonces voy a poner esto en un bucle. Por qué el valor es menor o igual de distancia. ¿ Por qué menos o igual peso? Porque la condición es reclutar a Toby. Es bueno las declaraciones de Vía Luke. Entonces para ejecutar las sentencias, mientras el valor tiene medios, estoy de 0 a 8, necesitamos poner menos que o igual, y ahora voy a valor cerebrado. Entonces necesitamos cambiar el valor para que imprima de cero Genial, no 10 Entonces lo que hacemos, necesitamos imprimir de 0 a 1123 Así que, cada vez, el valor resiste por uno Así re van a cambiar valor pero uno. Entonces ahora ejecutemos el programa. Viví en la salida. Sí, y vemos que pondría del 0 al 8. Es así como se utilizan las raíces silvestres en los programas.
39. Bucle for: otros chicos que hemos visto en la sección anterior sobre cómo escribir raíces y usar while. Pero ahora vamos a usar forraje, así que al día siguiente que te tengamos es necesario imprimir cada elemento en la secuencia por separado. Cuáles son secuencia o secuencias son extrañamente Stupples sets diccionarios, sean cuales sean todas secuencias. Entonces quitamos dos de la secuencia de cuerdas y menos y realmente el ruso de ellas para tu práctica. Entonces saquemos cada elemento de estas dos secuencias por separado. Entonces voy a tomar una variable de cadena en el arroyo. ¿ De acuerdo? Ahora lo que tenemos que hacer, cómo usamos para así esta sintaxis para nuevo es para y ahora usamos un analfabeto disponible . Puede ser cualquier culpa muy a la que quieras. Tan solo asegúrate de que no coincida con otra variable dentro del programa. De acuerdo, Entonces voy a usar X en el operador de membresía. Los secretos que queremos entrar por encima llaman en una sangría. Ahora quiero imprimir Exe. Entonces así es como usas la diversión. Entonces antes de estar en el programa, vamos a la derecha. El núcleo terminó también Así se llama mi lista de subrayados. Voy a tomar cinco números y ejecutar el bucle para,
um, um, yo en mi lista de subrayados. Príncipe, I Así vamos a uno el programa y observar el Así que necesitamos y restaurante aquí. Vamos a entrar Hola Si he Hetchy codo y se rompe aquí y la siguiente es la
secuencia de lista 12345 Así que así es como el usuario para look creado sobre las secuencias y hacer
accede exactamente a elementos individuales fuera de los secretos. Entonces el resto de la secuencia de que una doble dicción cierta es una sobra para tu práctica, y vamos a llegar a la siguiente conferencia.
40. Declaraciones de control de lazo: De acuerdo, chicos, ahora que hemos sabido lo genial que significa correcto que necesitamos tener una habilidad para controlar las necesidades , cómo ustedes quieren. Por lo que estas son tres declaraciones de control de bucle. Rompe, continúe y pase. Por lo que estas declaraciones son declaraciones de control groseras. Y vamos a ver, Ho usó las declaraciones en programas para Demostrar Break. Voy a escribir un programa el cual tiene un secreto off list los elementos de un token. Pero la prueba de que vamos a publicar desde aquí es que necesitamos imprimir los elementos dentro de la secuencia fuera de lista. Pero cuando tiene un elemento de cinco, debe hacer que no vaya por el efecto. Si ve un cinco, los programas terminan. Entonces vamos a escribir el programa. Por lo que mi místico subrayado querría hacer el mal por 6789 y 10. Así que ten 10 minutos. Entonces, ¿qué haces yo para librarme de los secretos para yo en menos llamada lista? Entonces, ¿qué? ¿ Cómo accedemos a los elementos? Es yo que muy bien, yo Entonces ¿qué? ¿ Qué dijeron? Yo quiero romper el bucle cuando vea un cinco. Entonces si soy cinco igual a cinco ¿qué rompemos? Entonces romperemos el bucle O de lo contrario ¿qué hacemos? Traes el valor, bien, está
bien,
siguiente en el programa y observas un off So Hillary Si ves valores son 12 34 Pero cuando ve un cinco, se rompe por lo que el bucle será terminado. Ya no funciona. Entonces así es como funciona Break Statement, lo entiendes. Entonces vamos a seguir. Lo que es continuar continuar se utiliza para devolver el control, el inicio del bucle. Entonces tomemos un ejemplo. Por lo tanto, vamos a la derecha los tribunales similares al anterior corte de declaración de ruptura. Pero en lugar de romper, usemos continuar. Entonces escuchemos qué hábitos para mí en mente. Entonces lista. Si igual a cinco continúan. No es sprint bien valores. Entonces, vamos a ejecutar el programa. Ya ves 1234 No. 56789 10. ¿ Qué es? ¿ Quién? Cuando ve cinco
, no ejecuta. El comunicado dice conveniencia. Entonces lo que hace llega al aquí llega al edificio fuera del bucle. Por lo que debes de dejar de ejecutar tu declaración. El alto valor se mueve de 5 a 6 y se imprimirá el valor seis. Entonces así es como funciona continuar. Entonces vamos a entender pasado así, así pasado que significa que se utilizan con propósito sintáctico. Ellos van tienen algún propósito de ejecución. Entonces observemos el up y sí, sostén estos pasados Así que para asegurar el acorde ves 123456789 10 Así que todos los valores Así que qué uso del pasado Cuando queremos escribir alguna cancha, tienes las condiciones que tienes trabajo tienes qué tipo de situaciones ocurren pero no sabes qué hacer todavía así que usa la condición dedo del pie Ve que esto es parte de la cancha La
declaración pasada se asegurará de que no tenga ningún Edris están en tu pasado seis se va a leer más lindo de tal manera Así que estos son el Nuevo Congo
41. Comprensión de la lista: estas conversiones. Estos están acostumbrados a derecha llamados unas pocas líneas. Estas son listas de realización. Entonces esta comprensión se da legal, ¿no? Llamado a lista que pocas líneas. Por lo que ustedes las personas pisan la forma de preocupaciones de crear contenidos de uso. Corchete cuadrado. Una expresión para la causa por significa que eres más para un cruce entre toda la cancha está
incrustado dentro de corchetes. El expresión ¿Tu mente lo que vamos a almacenar el para la nube Greedo los vientos de valores para crear una lista. El resultado es en mulish dos, derivado de la mala expresión de redacción. Entonces al evaluar la expresión, nosotros dentro de cada uno de los ítems en la muñeca y lista de sedes de resultados. Entonces si tienes el código azul, ves lista de la UNESCO es igual Hacer corchetes en el tribunal extranjero. Se han cambiado líneas enteras usando esta comprensión para una línea, por
supuesto, ve
lo concisa que es. Esta es una facilidad amable que tenemos en python usando estas convenciones. Por lo que sólo entiende que el tribunal está incrustado dentro de los corchetes y la expresión usaría para almacenar valores de lista. Y es un río por más de una gama de valores está en la firma. Entonces esto es a tu vamos por qué la comprensión perdida es y todo ahí mismo.
42. Práctica de las comprensión de la lista: De acuerdo, los chicos saben que vamos a escribir un programa. Crea una lista, pero mediante el uso de la comprensión oriente. Entonces aquí tenemos una tarea. Crear una lista que tenga números pares como su secuencia hasta 20. Por lo que necesitamos crear los números pares secretos fuera de la lista 20 como el rango. Pero al usar esta conferencia Entonces, ¿qué es esto? Cómo esperamos. Por lo que antes que nada, dale un nombre a tu secuencia de lista incluso en la lista de escuelas. Puntera igual abre los corchetes. Ahora la expresión ¿Qué? Vamos a parar. Vamos a destruir los artículos. Entonces lo voy a poner como no lo hice. Ahora vamos a darle la vuelta a las alas fuera de los números de, ya
sabes, del primer par y también de Berries. Pero en realidad vamos a comprobar si ni siquiera lo hay. Entonces, empecemos de uno hasta ahora. Artículo en. Entonces cuál es el rango de uno 20. Por lo que el segundo argumento en rango debe ser uno agregado porque anillos secretos dedo del pie lado derecho menos uno. Por lo que el derecho termina el valor menos uno. Si pones 22 sube a 90 así que tenemos que ir a 20. Entonces vamos a poner 41. Entonces estamos desfilando todo el rango de números. No, tenemos que comprobar si es parejo o no. ¿ Cuál es la regla para el pollo? Más a igual cero que par? Ya ves, estamos poniendo cada elemento en la lista pero está en que Lou oscile entre el 1 y el 21. Y si el artículo es así, el ítem más dos equivale a cero. Por lo que cada elemento en el rango de preguntarse se preocupa si lo es, incluso entonces será considerado en el par en la lista escolar. Vamos a traer incluso en la lista de anotaciones. Entonces vamos a ejecutar el programa en un edificio. Ja ja. Esta aquí tripulación 468 10 12 14 16. Comer y calidad. Es así como usas la menor comprensión. Entonces si quieres almacenar esto rears fuera de estos números, ya ves, voy a mostrar cómo usamos arroyos cuadrados o fuera a la explicación en dos. Entonces si ejecutas el programa, ves aquí todos los números con desgracia. Por lo que esta es la forma más fácil de crear listas. Entonces así es como usó el zar de comprensión de lista. Gracias.
43. Funciones: Entonces ahora nos vamos de pie. Conoce las funciones. Se ven funciones es una parte muy, muy crítica fuera de cualquier lenguaje de programación porque esto tiene mucho off poppers en cualquier amputación. Entonces vamos a aprender cómo funciona lo correcto. Entonces, ¿qué son las funciones? Las funciones son bloqueadas código organizado, reutilizable que está acostumbrado para realizar una sola acción relacionada. tan organizado, Tribunaltan organizado,
reutilizable. Entonces organizando adolescentes, la cancha que vamos a utilizar que vamos a usar debe ser y película organizada, lo
que significa que debe servir un propósito que segundo es reutilizable, lo que significa que se considera poder usar una ganancia. Y una y otra vez nunca dondequiera que lo necesitemos tan acentuado proporciona dos tipos de funciones. El primero es bastante desafiante funciones. El siguiente es funciones definidas por el usuario prettify Estas son funciones de construcción en pytorch. Entonces, por ejemplo, hasta esta conferencia, hemos utilizado la función de construcción, que es Prince ST Sí, Pretty es en realidad una función. lo que traer es un ejemplo de función pre definida hay muchas y lof funciones pre definidas en título. Al siguiente es tu usuario definido. Estas son las funciones que los usuarios pueden crear el pasado específico del usuario de rendimiento. Por lo que estos tienen tenemos la libertad de escribir nuestras propias funciones y esas intrínsecas todas las funciones
definidas por el usuario así definiendo funciones. Por lo que las funciones comienzan con la palabra clave muerte y seguido por el funcionamiento. El puede obtener cualquier nombre que queramos, siempre y cuando no colisione con la función y seguido de un paréntesis. Entonces tenemos una funciones beanie it para usar algunas variables porque, después de todo, estamos usando funciones para hacer. Algunas operaciones y operaciones requieren muy facturas. Entonces cuando tenemos variables y el tribunal que queremos, el proceso no es alguna función. Tenemos que pasar estas variables a ellos y los parámetros de paso. Por lo que estas variables se llaman perímetros y éstas deben colocarse dentro de los padres está fuera la definición de función, por lo que están disponibles para que la función sirva al pasado. El primer enunciado de la función puede ser opcional entre una cadena de documentación o común, que es llanamente para el uso fuera del desarrollador. El siguiente es la corte traída dentro. Toda función inicia una llamada en y no es enganchar significa similar a cómo el usado en si se cae, por qué buscar bajo de manera similar, después del padre este fin, necesitamos poner una llamada en y comienza el bloque y tenemos dedo del pie indio todas las líneas de corte. Pertenece a la función. Por lo que la declaración expresión escrita sale de una función pasando de nuevo una expresión si necesario, lo que significa declaración Virgen es la función de fin apagado. Entonces si quieres pasar alguna razón para el cool principal que está usando la función, necesitamos poner una expresión la cual se escribió el valor. Entonces vamos a ver un núcleo demo. Entonces aquí está tan definiendo un nombre visitado funcionalmente y funcional. Una vez completada, podemos utilizar la función dentro de otra función o directamente desde la caja de tuberías. Por lo que han dado un nombre. Hemos pasado los metros para. Alguna vez hemos hecho el cool, pero necesitamos llamar a la función para usarla. Entonces aquí está la sintaxis para definir funciones. Entonces la clave era la muerte. El nombre del hambriento, los paramédicos dentro de padre, esto está en el colon y en la siguiente línea con inundación. Esta es la secuencia de documentación. También puedes llamarlo es un común. Esto es para el propósito del avión fuera sirviendo a la comprensión del desarrollador. Por lo que los próximos tratamientos de carrera. Entonces las declaraciones son esas por qué procesar datos los últimos años de Gran Bretaña, y la expresión es opcional porque verde podría resultar y expresar todo valor a la llamada
principal o asumir no lo hacen el escrito y su expresión es opcional. Entonces esta es una breve introducción de funciones, así que vamos a llegar a la parte de programación de las funciones.
44. Funciones en la práctica: De acuerdo, los chicos saben que vamos a escribir funciones que no han preguntado aquí. ¿ Qué es? Eso es correcto. Una función esa región. No hay golf. Él juega. Contempla plaza. Entonces vamos a relacionar a Matt Operation aquí, que es bastante poco relable. Pero lo estamos haciendo con el propósito específico de que podemos hacer cualquier cosa mientras podemos sumar dos números. Multiplicar dynamos dividir números números mayores. Entonces pero no tiene sentido escribir función para ello porque ya estamos teniendo operadores. Pero y bendecir los agujeros, ¿Dónde está algo que podemos escribir usando la función? Entonces vamos a rectificar la función porque necesitamos una función llamada Así que definamos la
función Definir ¿Cuál es el nombre de la función? Mi función bajo escuela Si UNC el padre, Este es el perímetro que necesitamos para calcular el resultado fuera de esta fácil y ser así vamos poner una coma sea en el colon Así que necesitamos dedo del pie dar un resultado es igual a lo que es la ley
agrícola fuera de un lugar en toda la plaza? Es sí, somos menos el lugar cuadrado dos años B. Entonces ¿esto es lo que vamos a escribir? Eres cuadrado menos ser cuadrado. Por lo que esto no es un cuadrado de enfermedades menos que ser. Entonces tenemos la razón. Ah, así que ahora los vamos a usar para mandar al carbón donde vamos a la universidad. Por lo que ahora tenemos la función que puede visitar. No tiene valor Oscar. Entonces usémoslo y pongámoslo en las declaraciones impresas todo ese fin de semana. No, o estos van a regresar. Entonces voy a hacer y los valores para venir un sueño y correr la cancha y los valores fortificados porque dos cuadrados último riesgo camino menos en tres. Lo que significa que así no pudo así no sólo dar para metros que a mano. Pero también podemos tomar la entrada del usuario y enviársela. Entonces tengo un gol en también en pobre y a y ser va a estar fuera y tu frijol y coma suave tres personas igual a B. Así que vamos a ejecutar el programa y ver qué presenta a 3 25 y volvamos a ejecutar el programa. Entonces sí, y 15 6 25 Así que así funcionan las funciones. También podrías entender y practicar un poco con medidores
bondadosos, y te sería muy útil
45. Argumentos de las funciones: otros chicos. Han aprendido funciones y cómo escribir funciones en Python. Pero hay un segundo concepto que necesitamos aprender sobre el argumento de función. Entonces, ¿qué frecuencia carga cumple con el patrón? Porque eso pasamos a la función llamada argumentos. Por lo que hay diferentes tipos de argumentos argumentos argumentos tranquilos, argumentos de
palabra clave, argumentos
por defecto y variable Lendl. Estos son los tipos de argumentos que tenemos en Fighter dijo el 1er 1 facilidad
argumentos requeridos . Estos son los argumentos, función de
paso, orden posicional
incorrecto. ¿ Qué es posicional? ¿ Pedido? El orden en el Chew mejor tenía una función megastore, por lo que no se debe cambiar el orden. El número de argumentos y llamada de función debe coincidir exactamente con la definición de función, lo que significa cuando definimos una función, ser espacio para el perímetro que necesitamos pasar a la función. Cuando llamamos a una función en el programa principal, necesitan pasar el mismo número de argumentos, no más, ni menos. Si ves el tercer punto, establece
claramente la definición de función tiene una detención de suma suma. Tú, cuando se llama, debe
haber un fuerte confiable pasado a la función,
no como el 1000 tenía un metro, por lo que la segunda palabra clave ist argumentos. Estos están relacionados con la función llamada, pero estos están usando la función. Llamar. Identifica los argumentos por el segundo nombre para. Por lo que estos air loc para omitir argumentos son colocar el motor para el anterior. Tenemos que mantener un orden posicional correcto. Pero en los argumentos de Cuba, las razones es una necesidad conocida. Mantengo ese orden porque estamos nombrando los argumentos bien en la causa de la función. Entonces si ves el ejemplo, hay un Hay una definición de función dentro de cuatro bebé, un nombre que pasa y edades para metros. El golpe. El último renglón, Si ves la función, llamarlos especificando la edad paramédicos igual a 50 y nombre igual hecho. Entonces a pesar de que el nombre viene antes de la edad en la definición de
la función porque estamos especificando los perímetros como cable, nuestras demandas en la función llaman. No hay ningún problema en absoluto. El argumento de trato por defecto de los argumentos del próximo año es el valor por defecto humano si no se especifica en la función llamada. Por lo que una clave fueron los argumentos en
la posición, los argumentos de cuartos que necesitamos cumplir en orden posicional y el número de argumentos igual. Pero en los diferentes argumentos tenemos el dedo del pie Libertad reducir el número de argumentos que podemos usar en función de llamada. Entonces cuando definimos una función en el ejemplo, si ves ya especificamos, Eiji llamó a 50. Entonces si hay un valor por defecto, lo que en el siguiente último demasiado tarde si ves el primero está en por igual a testificar y Químico Mike. Entonces aquí estamos usando argumentos de palabra clave porque ambos están especificados y el auto Abrir. Será mi pelea comentada y la última tierra en cuatro nombre igual a Filadelfia. Aquí edificando. Especifique la edad en la que no especificamos ya que tenemos valor predeterminado s 54 8 En la definición fuera de la función, dará salida a Philip y 50. Entonces así es como se usan los argumentos por defecto. Si no estás arriesgando ningún valor, es June dicho Valor predeterminado En la definición de la función, el último es variable y se utilizan argumentos para estos argumentos. Pueden quitarle el número Albertrani. Los argumentos entre la función pueden tomar más de un argumento y no sabemos cuántos fuera entonces. Entonces en resumen, fuera del espacio, bien toda la lista fuera de argumentos. Utilizamos un asterisco el cual se utiliza para definir un número muy pequeño de argumentos. Entonces si ves el ejemplo, tienes que encontrar una función más que sea para metro en cuanto al riesgo X. Entonces hay un riesgo nacional. Podemos definirlo como un número variable de argumentos. Entonces en lo siguiente, estamos pasando más a cinco comas cadena mi ocho. Por lo que todo este 35 mis ojos estarán dentro de una sola variable x la función. Entonces cuando imprime huevos, está abriendo testificar a mi edad. Entonces así es como se usan los argumentos disponibles y. Por lo que la próxima conferencia que viene, vamos a ver cómo usar cada tipo de argumentos y entender cómo usarlos, dependiendo de los requisitos.
46. Argumentos necesarios: De acuerdo, chicos, en esta imagen, vamos a aprender sobre requerido hacia fuera. Entonces como hemos sabido que los argumentos requeridos son, cualquier argumento se utiliza en una función que se define 100. Nuestra función se va a durante los detalles fuera de persona así como en ejemplos. Los líderes son nombre y edad, por lo que tenemos especialmente a la delincuencia en este nombre y edad. Vamos a traerlos. Traer Nan es nombre y llevar la edad como cada uno. Entonces eso es todo. Eso es lo único que vamos a hacer aquí. Entonces tomemos la entrada del usuario porque uno de nuestros programas para egresar de aquí para llamar al programa. Entonces cuando estamos llamando a la función, se ven balsas a perímetros, nombre y edad llamadas función. Requiere de dos parámetros. Esto es lo único aquí, y los requisitos tal tipo. Si lo intercambias con, como un juez nombre común, no
va a funcionar porque aunque podría hacer 30 días porque se puede asumir cualquiera ahí, cierto, porque Payton ellos no este lugar para ningún dato, ¿verdad? Se van a tomar los valores. Pero al imprimir, los valores de las variables están mal coincidentes, por lo que realmente para mantener la posición actual son orden posicional, y también necesitamos dar tantos argumentos como se persuade de esa definición de función. Por lo que nombre coma edad es un orden de carácter, y no podemos vivir a la altura de la edad nuestro nombre ni dar ningún parámetro extra. Entonces ese es el caso con los argumentos requeridos. Necesitamos principalmente en el orden y necesitamos especificar los perímetros, como hemos especificado en la definición de función. Entonces vamos en nuestro programa y Abdo hay en el nombre ya que las necesidades es príncipe muy caliente en el pueblo. Así son nuestro programa va Kurt. Entonces, ¿así es como usas los argumentos requeridos?
47. Argumentos de la palabra clave: invitados honrados en este viaje, vamos a aprender argumentos de palabras clave. Entonces, como en el anterior vencedor, se va a ver
nuestra función. Se van a ver más argumentos, pero por poco guías. Más argumentos para entender un poco más. Entonces vamos de lado son función. Estamos revisando las pruebas o por nombre coma edad. Vamos. Sí, uh, concluimos como nombre y apellido. Entonces esta es la cosa, Estos otros argumentos. ¿ Qué otro? ¿ Qué otros argumentos? Nombre, agente último, y vamos a imprimir lealtad más nombre y traer último medio y traer borde. Entonces, ¿cómo podemos llamar a los demás? Entonces así es, nuestros programas. Por lo que necesitamos tres para metros. Nombre. Llamamos a luces, justo bajo nombre. El apellido y la edad es indigente, así que eché. Muy bien, entonces si se trata de un argumento de registro, lo
haríamos como nombre de pila. Es, um último. Entonces así es como llamaríamos programa si se requiere, outgoings. Pero aquí estamos usando argumentos clave del mundo, lo que significa que tenemos la capacidad de especificar el argumento de que lo están enviando, así que no tenemos que significar decano y ordenarlo. Por lo que aquí no tenemos que mantener en orden. Entonces, vamos a ver. Ahí está voy a dar último subrayado igual último primero bajo escrutinio requerido primero y podría hacerlo. Entonces si ves lo completamente cambiado el orden Pero he especificado enviar cada parlamento con porque esto permitirá que la función sepa qué argumento pertenece a qué valor. Entonces así es como se puede usar palabra clave el argumento. Entonces Entonces llamemos a su programa en un judo. Es 34. Ya ves, cuando has usado requerir argumentos, da nombre apellido puesto por. Hemos cambiado las posiciones cuando los argumentos curativos dejan extremadamente lo mismo. Entonces así es como puedes usar argumentos de cura que dejan que el futuro funcione como es uno. Pero tenemos la libertad de cambiarlo fuera del orden.
48. Argumentos predeterminados: otros chicos en este órgano literalmente. Mi proyección. ¿ Cómo se utilizan los argumentos por defecto? Entonces Pero, ya
sabes, los argumentos se usan en una función. Escribamos una función. Ahora vamos a escribir una función que pueda imprimir los detalles de una persona como nombre y edad como están viendo los ejemplos. La conferencia anterior. Entonces estoy escribiendo una función en Fort, por lo que el primero será el nombre del siguiente de la edad. Entonces lo que vamos a hacer, vamos a llevar nombre junto con la edad. Está bien, eso es todo. No vamos a hacer nada más. Entonces hagamos un programa en tractor tomando la entrada del usuario. Entonces ahora estamos llamando a la función, Así que aquí están. Entonces aquí hay dos argumentos. Nuevo mandato en la función. Pero en el caso de los argumentos por defecto, tienen la libertad. No específicamente argumento que se haya dado un valor predeterminado. Entonces te voy a hacer valor predeterminado por edad como 50 Así que vamos a hacer dos cosas aquí. El primero es llamar a la llamada a una función la zanja y llamar a una función sin imagen . Entonces vamos a llamar con es como primero en los próximos años sin edad, sólo
vamos a dar nombre. Entonces vamos uno apagado. Programación T baja. Sí, es preguntar tu nombre. Voy a buscar a Philip. Y la edad es de 35 años. Si ve para la primera llamada de función. Trae a Felipe y un justificado como su aroma también lo es. Pero en el beso off, No enfrentando la edad, imprime el nombre como lo hemos enviado y imprime valor por defecto de 50 ya que no hemos satisfecho nuestra edad para media. Entonces así es como funcionan los argumentos por defecto.
49. Argumentos de longitud variable: por lo que en esto realmente aprenden sobre variables y valores. Entonces vamos a usar la misma función off imprimiendo los detalles fuera grande pero tú manera diferente. No vamos al espacio. Para Harmon, argumentos dentro del pasado es gettable y argumentos. Entonces vamos a escribir nuestra función. Y, como tenemos toda la parte cuando está disponible en, los gobiernos debilitan el riesgo de dash y he nombrado mi legible es X. Así que cuando ve un asterisco, sabe que es una variable y consiguió cola e impresión. Exe. Entonces sucedió. Todo el plomo es que traería obra X contiene. Entonces tengo tu nombre y edad como digital la edad, así que lo voy a llamar con me refiero a edad de coma y vamos a ejecutar un programa en un trabajo. ¿ Está detrás de mí? Gratis, ¿como uso en vivo o un seis? Ya ve, lo imprime. Entonces, ¿qué es la parentis? ¿ Existe una estructura? Es cosas. Por lo que la variable y los argumentos están en problemas. Entonces, ¿necesitas un más? Por lo que si quieres acceder a las etiquetas indígenas, también
puedes escribir excepto direcciones de. Pero es más fácil usar un bucle. No, vamos a nuestro programa. Ella, aunque tonta. Y un 46 Se ven artículos individuales. Entonces si quieres como indexarlo por, no sabes cuántos argumentos tiene puedes escribirlo así. Por lo que voy dedo del pie observó la longitud antes de saberlo. Y ahora voy a usar el for loop y la gama Muy libro de cero a Lando X. Dios. Por lo que el mal varió de cero a la longitud fuera de la pareja No re Ken excesos como X una pelea. Está bien. Siguiente en nuestro programa en el nombre del cuaderno se enciende su 50 Príncipe Felipe y 50. Entonces así es como es útil enviar, como en agonía solo quiero. Pero no sabemos exactamente cuántos iban a mandar el caso fuera de ese caso de requerimiento. Vamos a usar argumentos variables y off
50. Alcance de las variables: Hola amigos. Ahora vamos a programa absurdo, que despejará de alguna manera nuestras dudas sobre la escuela. Pero así que si entiendes este programa, bien
te puede quedar claro con el alcance de muy colillas. Entonces aquí total aquí hay un total muy, pero los Commons es este es un global disponible porque no está definido dentro de ningún programa . Y a continuación tenemos una definición de función con algunos como su nombre. Se suma a los miembros e invariablemente zonas para la tortura. Pero este total es una variable local. Por lo que tenemos una variable global en total y el nombre de la variable local total. Entonces aquí estamos imprimiendo el valor del total. Entonces aquí está la entrada. Tomamos dos números como entrada y recordamos la función. Y finalmente vamos a sacar el valor de la variable global que está fuera de la función y observar que este tablero tiene accesos diferentes o no. Entonces vamos a ejecutar el programa y el nombre, pero voy a añadir. Entonces en el segundo número está sitio. Se ven los tes de ópera dentro de un total de función igual a 15. Pero fuera de la función hablar es igual a cero. Nos referimos a eso después de llamar a la función. En la función solar se va a sumar a estos dos miembros y se le asignó el valor con el que hablar, y se demostrará el valor. Pero cuando termina su ejecución y le devuelve el control al programa principal, pierde
el acceso al lote total disponible y se imprime el valor de la variable global Cordless. Entonces así funciona el alcance de lo disponible. Gracias, otros chicos. Hasta ahora, hemos utilizado variables de muchas maneras. Tienes pruebas pasadas a funciones Pata Metros y hemos entendido cómo usar para medidores dependiendo de un requerimiento y tener opiniones verduras extensamente y casi todos los programas solicitan utilizar una muy grande así que muy bien tener una propiedad especial llamada escuela y vamos a entender la escuela fuera de los vehículos. Entonces Entonces entendamos qué se enfría. Es posible que no se pueda acceder a todas las variables en todas las ubicaciones del programa. El acceso depende de donde se haya declarado una variable y él anotó escuela para. Pero estos dos puntos es claro que no podemos acceder a todas las variables en todas las ubicaciones, todas las ubicaciones y en todos los puntos en un programa como manera no puede acceder disponible en cada parte del programa y la accesibilidad se llama alcance de Muy así. Básicamente hay dos tipos fuera de alcance para variables, variables globales y locales muy bien definidos dentro de un cuerpo de función. Tener una escuela local. Aquellos definidos fuera tienen un global, lo que significa que hemos entendido que reescriben funciones y programas y funciones del hígado
extenso. Por lo que las variables de función significa que las variables que se definen dentro de una función no son accesibles fuera de ella, por lo que podemos jugar la variable dentro de la función todo el tiempo que podamos. Pero una vez que hemos salido de la función, ya no
podemos referirnos a la variable y a las variables definidas fuera de la función. Podemos usarlo en cualquier punto del programa, por lo que esto significa que no se puede acceder a los líderes locales sólo se puede acceder dentro de las funciones. Por lo general, las variables globales declaradas se pueden acceder de todos modos a través del programa. Entonces esto básicamente se trata de scoop off. Muy. Pero así que intentemos el programa para entender lo que realmente significa y cómo necesitamos escribir un programa. No comete ningún error fuera de acceso y muy
51. Programa sobre la Alcance: Hola amigos. Ahora vamos a Joe Este programa el cual despejamos nuestras dudas sobre la escuela fuera de cualquier disponible. Por lo que si entiendes este programa, es posible que llegues aquí en el ámbito de los vecinos. Entonces aquí total aquí hay un total muy. Pero la corriente dice que esto es un global con porque no está definido dentro de ningún programa. Y a continuación tienes una definición de función con algunos ya que soy yo. Se suma a los miembros, y también variable es total. Pero este portal es una variable local, por lo que tenemos una variable global en total y el nombre de la variable local total. Entonces aquí estamos imprimiendo el valor de Kota. Entonces aquí está el incluir tomar dos números como incluir y llamamos a la función. Y finalmente vamos a sacar el valor de la variable global que está fuera de la función, y observar si estos tableros tienen diferentes accesos en Norte. Entonces, vamos a ejecutar el programa. Y si escucha por mi papá, entonces en el segundo número es vuelo, ve
lo contrario está dentro de una función total igual a 15. Pero fuera de la llamada de función haga clic en Wazir. Te refieres a que después de llamar a la función sol va a sumar estos dos números y asignarle un valor al que ir y probará el valor. Pero luego termina su ejecución y es Reton's concluyó al programa principal el acceso al total local legible se pierde y el valor de la variable global Cordless impreso. Entonces así funciona el alcance de los disponibles. Gracias.
52. Archivos: Agosto. Ahora, bajo los programas Novell Ridin que pueden hacer cálculo, puede
funcionar con estructuras de datos. Pueden ser funciones evidentes, pero ahora vas a usar peleas. Sí, multas que Irán su sistema. Entonces vamos a aprender a escribirlas. Por lo que la primera está abierta. Entonces la necesidad de abrir un archivo como lo hacemos y tradicionalmente cuando necesitamos ver los archivos o dos,
uh, uh, contenidos
correctos en el dedo del pie significado final, ábrelo de manera similar. Necesitamos dedo del pie abrir el archivo problemáticamente, también, Así que luchar en proporciona funciones básicas que son necesarias para manipular archivos por defecto. Se puede hacer mucho esto usando un objeto de archivo, por lo que el punto básico que está peleando proporciona un objeto de archivo, que podemos usar para manifestar. Por lo que la disfunción creará un objeto archivo, el objeto que es necesario para manipular peleas. Ahora la sintaxis está aquí, ferinando el nombre del signo que queremos abrir y el acceso más y el búfalo, lo que significa que permitirá dedo del pie derecho, convencer de re contenidos y luego mediante el uso de un búfalo. ¿ Y el acceso más? Vas a esto puedes hacerlo. El para metros finalmente actúa más. Se ve el acceso más leído, escribir independiente el búfer se establece en cero. No se llevará a cabo pulir Este asentado mintiendo sobre las cosas. Por lo tanto lo que significa mentir se leerá Y otro carril está realmente en el dedo del pie amortiguador para realmente rápido. Entonces aquí están los combates Palabras son significa realmente que no podemos hacer nada más que realmente condensados del fuego y el artista lo que significa que abre el fuego tanto para leer escribir cientos a la pelea w es correcto. Sólo otra cooperación especial está muerta es el nombre del archivo el especificado no existe. Se creará un nuevo archivo con este nombre y w Lugar es para abrir archivo tanto para leer como para
escribir y otro futuro crea el fuego pero no existe y que el duró más este año. Esto se utiliza para un pendiente a la pelea, lo que significa que sucederá. El concurso que tenemos al ya convencer presente dentro de la pelea lo hace es la operación off creando el expediente si no existe y el siguiente se archiva. El adulto por lo tanto atributos para nuestro archivo fuera el primero está cerrado, está escrito en True. Si el expediente está cerrado, si no está cerrado con Willard y Force y cuanto más fuera el letrero, lo que significa leer, escribir y este tipo de más. Y el nombre de las autoridades anotó el nombre del expediente de que nosotros que estamos teniendo exceso comida el último año. Suave esto se escribirá falso. Si el espacio se requiere explícitamente con la pintura, no está ayudando al método de cierre del próximo año. Esto es muy, muy importante porque cualesquiera que sean los archivos que abrimos problemáticamente es realmente importante que cerremos. Por lo que este método parpadea cualquier información subhecha y cierra archivo objeto después de escribir no se puede hacer y luchar en automáticamente cruza un archivo. Pero el objeto de referencia de archivo se resigna a otra pelea entre es el El objeto que estamos utilizando creado por la función abierta se refiere a algunos del archivo anterior archivo se
cerrará automáticamente. Esto en impuestos mientras que objeto que cierra el siguiente es leer y escribir en archivos. Esta es la última operación que tenemos que hacer porque entonces el acceso a un archivo o
queremos contenidos reales de él. ¿ Estamos queremos escribir contenidos hazlo,
por lo que las actitudes se leen y escriben. Se ve lo muy, muy sencillo porque, como tenemos tres, como hemos sabido en la primera conferencia misma, que Eitan está realmente cerca del idioma inglés. Por lo que es realmente fácil escribir programas. utiliza la función correcta para escribir cualquier cadena para abrir fuego. Este es el objeto de archivo de sintaxis, Doc, ¿verdad? El string que necesitamos escribir a la pelea al siguiente lo ha
leído, lee sistema de un archivo abierto y sin archivo de impuestos Objeto Gottfried y el convertible es opcional en el cono se utiliza a dulces para el número off mordeduras a leer de un abierto fuego. Entonces así es como vamos a hacer operaciones de manipulación en archivos y luego la siguiente conferencia vía ir a realmente encuentra manóricamente mediante el uso de estas funciones. Entonces vamos a salir adelante
53. Escribe y aprende a archivo: Está bien, chicos. Ahora van a la derecha. Programa el Demuestra Hogle, ¿verdad? Convencidos a una pelea. De acuerdo, ahora voy a crear un nuevo archivo. Entonces voy a guardar esto como volar arranque por que? Sí. Por lo que el programa del último cuarto está abriendo una pelea y luego escribiendo, contentos y luego cerrar. Divide eso. Entonces te voy a dar para pedir a 51 iguales abrir la multa. Entrémonos en la pelea que escribo. ¿ Presentaste punto Txt coma. Vamos a escribirlo tan bien más. ¿ Y si los combates no existen? Entonces, ¿qué crearía si w lugar? Entonces así es como se crea una final, ¿verdad? Si no exhibe, creamos el fuego. Entonces ahora déjame revisar más la final. Entonces, ¿qué? Lo que voy a hacer es que voy a escribir contenido, así que voy a escribir unas pocas líneas fuera de contenido. Sanguine, cabalgando. Bien. Trabajo 10. ¿ Cuál es el método? ¿ Está bien? Correcto. Método por una puerta, derecha. Esta es la línea. Voy a dedo número aquí. Pero una cosa necesitamos entender esto, ¿verdad? Madre toma las fortalezas no en sólo en este caso, me relajando en Entonces ¿qué hago? Te lanzo a cuerda. Entonces, ¿por qué escribiste? Bendice uno? Porque empiezo cero a mentir. Por lo que Strothman cero último. ¿ Consiguen qué? Entonces eso es todo. Voy a poner aquí una nueva línea para que las líneas no se fusionen entre ellas. Y lo último es contusionar el fuego, encontrar un waas siguiente en el programa y observarte. Sí, si ven aquí. Si fui creado en la derecha más así, Sí, tenemos un programa. Pero, ¿dónde está el fuego? Por lo que hay que ir al directorio,
que, que, pesar de que en programa está diciendo o de lo contrario abrió este explorador. Y si ven aquí, ¿ voy a la escuela? No. Y aquí está el nuevo filer Txt que has escrito. Exportador de Blues. Si ven las líneas del Everton uno al 10 aquí en. Correcto. Entonces esto es tener tu derecho a pelear. Pero ¿y si quieres un alfiler algo al fuego? Quién deja correcto programa Eso sucede datos al fuego. Entonces voy a crear un objeto de archivo El nombre de la finalmente vista Julie Less. Ahora de nuevo, voy a los sueños y más Así que aquí sólo escribiré una cosa volando y la misma letra, ¿
verdad? Pero la diferente agua para hacer es el hombre en los ricos más. Nosotros lo hemos abierto. Yo soy un muerto pendiente, uh, que tiene cinco años. Está bien. Y finalmente usado Si estoy bien, si ejecutas el programa, ya ves, primero se abre en la derecha más. Y luego en la guerra pendiente, abramos el expediente y veamos. Ya ve, soy un pendiente mejor a este incendio. Entonces de esta manera, podemos escribir mejor para archivar datos anexados al fuego. Por lo que deja claro que podemos manipular fácilmente los datos que no son incendios.
54. Leer a partir de archivos: De acuerdo, chicos, No. Hemos aprendido a escribir mejor independiente en el fuego. Aprendamos a leer el después del fuego del fuego. Por lo que lo mejor es abrir un fuego. Esto es un común en todos los casos. Entonces te voy a dar cinco objetos. Bueno, Ben, encuentras el punto txt por la mañana. El problema abierto es una lectura. Entonces la final no se lee más así que ¿Sabes qué hacemos? Leemos lo condensado algunos off y leemos hará lo condenado en forma de cuerda. Por lo que necesitamos almacenar el país. Daré contenido variable sobre el método Facilidad Encuentra nuestro raid. Entonces eso es todo. El fino escrito completo del expediente está en condena. Por lo que traería el contenido la facilidad final para cerrar el fuego Que ese Centobie escriba un programa para volver a reunirse de un incendio. Entonces ejecutemos el programa. Ya ves, entonces los datos cansados no están justo aquí. Por lo que hay un día diferente cómo podemos leer los datos. ¿ Cómo es así? Si encuentras esto demasiado grande, demasiado enorme para leer de esta manera podemos leer archivo individual. Entonces, ¿cómo hacemos eso? Por lo que las líneas iguales. Encuentra o hay un asunto. Leer líneas. ¿ Qué hace tus credos línea por línea. Por lo que ahora necesitamos enterrar con cada línea y vidas. Por lo que ahora imprimiré cada línea y la ropa la pelea. Entonces, vamos a ejecutar el programa. Si observas aquí ahora, alguna vez
sabemos leer mejor línea por línea. Entonces, ¿así es como lees datos de un incendio y abjuras a los Opens? Gracias.
55. Excepciones: bueno, buenos chicos. Ahora estamos entrando en un concepto importante llamado excepción. manejo no es ni siquiera eso ocurre durante la ejecución de un programa que interrumpe lo normal , pues lo que queremos decir con eso es un punto sobre programa está exento ejecutar er un piso secuencial. Pero si pasa algo, como alguna ocurrencia incluso se puede decir esta vista normal de la ejecución, se
puede leer el programa esta excepción dorada. Una excepción es un objeto Piper en la actualidad otro, lo que significa algo mal que ha sucedido dentro de nuestro programa Python. Se llama excepción. Cuando se plantea una excepción, el script debe manejarla. Otras formas en que termina y se cierra, lo que significa que el estado más obviamente, entonces dice que podemos manejar excepciones. Se puede manejar cualquier tipo de excepciones, pero necesitamos blancos una pelea en guión de tal manera que pueda manejarla con gracia. De no ser así, el programa terminará y rápido. Entonces, ¿cómo manejas esto? ¿ Excepciones? Hay cualquier cuadra fuera de cancha, muy sospechoso llamar a cualquier excepción, por favor, la cuadra fuera de cancha dentro del lugar para jugar declaración X. Entonces, ¿cómo se escribe? Declaración de precio único puede tener múltiples declaraciones excepto lo que significa que un solo bloque fuera carbón puede resultar en tener múltiples excepciones por lo que puede proporcionar cláusula jerk except, que maneja cualquier excepción. Entonces en lugar de especificar una excepción múltiple, también
puedes generalizar distinto y hacer que suceda cualquier excepción que desees así después de eso, porque podrías incluir un cruce más entre. Si el problema no agrada una excepción y de lo contrario el bloque frío se ejecuta. Lo que significa que si el núcleo de bloque try tiene se supone que plantea una excepción. Pero si no lo hace, hay un bloque else, que se ejecuta. Entonces así es como eres blanco. Una excepción. Estos son tu derecho intentarlo excepto el amor sin ninguna excepción. Este tipo de grietas en los cánceres de sangre todas las excepciones. Esto no es una buena práctica, porque talentos la excepción, pero no deja que el programador se identifique por. La excepción ha ocurrido la siguiente, en realidad, excepto con múltiples excepciones. Entonces si ven aquí después de la excepción, salvo que lo fuera, hay paréntesis, y hay algunos perímetros incluidos. Estas son la variable de excepción. Entonces si hay un siguiente, se produjo
alguna excepción de esto de esta lista. La excepción se pone atrapada y finalmente recta. Por último cruzar el bloque finalmente el ejecutor clima sección Nordex es poniente, lo
que significa que es aunque ocurran las excepciones. ¿ Estás levantando? No ocurre la excepción. El tribunal y dijo el bloque finalmente nos ejecutamos y este bloque debe contener, como cerrar un archivo de recurso y cualquier red relacionada. Porque finalmente, mira tiene que ser ejecutado. Argumento fuera de salida. Por lo que una excepción puede tener un argumento pero proporciona evidencia adicional sobre el problema ocurrido entre. Entendemos que las excepciones son causa y el programa es capaz de morir para la exposición . Por eso hoy, usted acepta, seguido de las variables de excepción, pero también necesitamos tener un adicional la información sobre ese apartado. Entonces aquí es donde el argumento resulta útil. Esta variable recibe el valor de la excepción que contiene mayormente la causa. A menudo excepción. Entonces el tipo de excepción es como decirnos qué tipo de excepción se ha producido cuando la variable
argumento puede decir la causa fuera. El tech navega excepción, por lo que elevando excepción para que no solo los maneje. También pueden plantear excepciones dependiendo de nuestra necesidad. Por lo que ojalá plantee excepciones. El pecado recaudan los impuestos, seguido de esa excepción que queremos elevar, y los perímetros tan excepción es el tipo de excepción. El nuestro es un valor para lo excepcional en. Anteriormente hemos visto en la estructura de buharre pareja que cuando probamos los elementos del anuncio del dedo del pie destacaron. Quitar elementos de ella. Plantea error que en su mayoría son Zachary ocurrió en nuestros programas, por lo que plantear una excepción manejando una excepción debe ser un elemento importante fuera de los paréntesis programación, así que aprendamos a manejarlos y levantarlos.
56. Gestión de excepciones: OK
chicos, chicos, Ahora vamos a escribir un programa que va a manejar excepciones. Por lo que aquí se tomaron insumos de dos miembros del usuario dividiéndolos e imprimiendo. No hay Así que vamos del programa freakin preguntando primer miembro y nos dará también en el próximo uso escolar. Es un punto de pelea. Está bien, entonces está funcionando Bueno, ¿verdad? Entonces volvamos a ejecutar el programa. ¿ Ves? Ahora voy a dar el número ocho. Pero ahora se lo voy a dar al número cero. Y si ves dosificación por cero Así que aquí se está produciendo un error de división cero. Por lo que necesitamos dedo del pie manejar esto siempre porque el espacio de lectura papá usó no te da para B así que
necesitamos tenerlo sostén Randy. Por lo que ya he dicho que si hay algún bloque fuera frío que sea sospechoso ful off causando otro, puedes manejarlo mediante el uso de un bloque de senderos seco excepto lo otro bloque. Por lo que la primera línea no causa un cerca de la segunda etapa no causa ningún error porque estos están tomando entrada. Pero cuando está causando el error es por ilusión. Por lo que necesitamos poner esta cuadra fuera de cancha Inside Trade book. Tan bien, Fred, Doc. Y no, excepto Block, y estoy aquí imprimiendo. Si hay una excepcionalmente chupando, es todo porque se puede dividir por cero, ¿
verdad? Y ahora el otro bloque no es una excepción está ocurriendo. Entonces aquí tenemos que venir. Muy bien, vamos a una. El de programación. Absurdo. Enfermo. Entonces cero. Si tan sólo lo dices, se puede dividir por cero. Es una forma mucho mejor de manejar las excepciones en lugar de la anterior, porque la vez anterior está diciendo cero días seguidos y es y en el programa. Pero aquí estamos manejando así ahora, significa que tenemos la capacidad de manejar el manejarlo. Por lo que carta sobre el programa y otra vez y ver cómo meterse en el bloque de lo demás. Entonces y para que vean, se está imprimiendo el resultado, y como no ha ocurrido ninguna excepción,
se está llegando al bloque de otra, Muy bien, así es como intentarlo, excepto en las obras de Dell. Por lo que aquí también podemos precisar qué tipo de excepciones se deben entregar, por lo que realmente tenía en la vanidad espacial. Pero también podemos precisar para que se entreguen algunas listas de excepciones. Entonces como leí bonita Kara Así que tiene como persiguiendo que dar a la actriz er médica roja manejaría entonces let seccion. Entonces vamos a ejecutar el programa y observamos una cabra. Después un Águila INGE. Sí, lo está manejando. Si ocurre algo más, no
se va a entregar porque hemos especificado que manija sólo lee médica. Por lo que ahora aquí estamos introduciendo el bloque finalmente, que viene en la Final Four. Entonces aquí estamos escribiendo. ¿ Gordon siempre lo va a hacer en el programa? Porque si el bloque grito da algún error, se maneja sobre la salida. El bloque de arcilla no vigneron en. El bloque más se ejecuta, el registro de la tribu si ocurre otro o si no ocurre en un más cercano. En todo caso, el bloque finalmente nos ejecutan. Entonces veamos el programa. Entonces si hay otra vez y a ustedes ven es imprimiendo cinco puntos, sin embargo, y le dice alto lo demás porque no se ha producido ningún error y también seguro que siempre me ejecutan en el programa porque es la factura final. Y si vas a correr de nuevo ahora, te
quiero 10 y ver si ves ahora nos dice, puede dividir te compra. El Excepto Block se maneja porque hay una excepción que se produce por cero , y luego no hay otro bloque. Y luego el finalmente Blawg es ejecutado. Ambos casos el bloque finalmente es experiencia. Esta es una razón por la que finalmente, blob es partes críticas muy útiles del programa. Entonces con esta excepción inicial de arrecife manejando el siguiente cuadro, vamos a ver esperanza de plantear una excepción.
57. Levantar excepciones: hola chicos. Ahora vamos a aprender a plantear excepciones. Entonces vamos a espacio que están desarrollando una aplicación que necesita para pagar los datos del usuario. Y mientras toma los datos del usuario, hay una pulgada mejor. Se hace una gente menor para registrarse para la educación, lo que utilizar con cinco a la edad del individuo se está registrando a la replicación ha sido más de 80. Ah, rápido, pero no dura la unidad. Por lo que necesitas escribir código para comprobar si el candidato es realmente música o no. Entonces vamos a la derecha. Por ejemplo, estás quitando la entrada. Por ejemplo, estás tomando la entrada del usuario like y age No, él ha entrado en edad, por lo que es edad es menor a 80. Puedes decirle más valor edad y aquí esas cosas que las vacaciones geniales podrían existir. No sabemos lo que la cancha olvidemos de ello. Pero aquí necesitamos manejar la excepción, insanitaria de que si la edad es menos donando, el programa no debe ir por debajo. Entonces, ¿cómo lo haces así Yusof trending it? Pongamos esta cuadra fuera de cancha dentro del bloque comercial y ahora subamos valor. Se puede razonar aquí, pero yo estoy aquí elevándolo de valor. Entonces, ¿qué sabemos? No lo maneje en excepto bloque. Traer edad ni valorado como mirada verde Valor edad Continuar. Entonces, ¿qué está pasando aquí? El tiempo intentando tiene un error. Se llega a las leyes excepto y se rompe si no hay error llega a la Ley mayor y
es país muy rabia. Entonces este es el tipo de ahorcamiento que necesitamos de este tipo de casos. Entonces vamos al programa. Entonces si digo 50 se valora la edad. Continuar en la carrera el programa de nuevo. Y doy un 16 que es edad, no valor. Entonces esta es la forma en que planteamos la excepción usando la palabra clave levantada trimestre por cualquier excepción , Así que gracias.
58. Iteradores: De acuerdo, chicos, cómo estamos aprendiendo sobre energía. Qué lucha reticente en un morir vital puedes usar con lo extranjero. Recuerda, Para lo puedes usar con el tipo de datos y fightem. Entonces lo está llamando ¿Oído? No deseé sexo,
manzanas, manzanas, diccionarios, todos ejemplos fuera de comerciantes. Estos son los ingleses que lee que habían proporcionado la pelea sobre el lenguaje. Es que podemos usar un extranjero. Cualquier objeto que quiera ser un innovador debe implementar estos métodos. Qué otros negocios subrayaron bajo la escuela, ansiosos subrayando la escuela Este asunto se llama inicialización fuera de cualquier sueño. Y el mes que viene esta madre no diría. En realidad para digital, cuando se utiliza intérprete en el look reemplaza a Klay provocó práctica desmontada en qué
lado así que básicamente lo que significa usar el para ti. Esa siguiente función se está llamando cada vez. El valor es un mayor para la variable de retorno. Esto depende de la parte crítica televisiva. Pero entiendo cómo podría crearlo leyendo Necesitas tener algunos
conceptos orientados a objetos sobre python que estaban manejando en otro curso. Entonces en este momento, con este curso entendiendo que haría es un tipo de objeto para el que lo pueden usar dentro y podemos despejar el gatillo perdedor comedero. Y siguientes funciones voy a enumerar. Set par en realidad es otros ejemplos apagados en generadores de factura. Entonces para que esta imagen sea lo que vamos de pie.
59. Generadores: Entonces, chicos, aquí hay un nuevo concepto. Generadores. Este es un concepto completamente diferente relacionado con las funciones, por lo que esto es
muy, muy útil cuando están realizando algunas operaciones computacionales. Entonces vamos a aprender a escribir generadores y qué otros generadores en mordida en un similar a las funciones. Pero una característica distintiva es una declaración de año. A partir de
esto, está claro los generadores disfunciones similares, pero te usaron. El generador es un funcionalmente Infantil de objeto generativo. Están en pipa en casi todo es un objeto, una lista de secuencia numérica, dijo diccionario de pareja. Incluso una función incluso una función es una pelea sobre objeto. Incluso aquí, generador se arrepintió, objeto
generador por lo que este objeto generador produce una secuencia de cárceles. Debe tener un solo objeto funciones de whiling. Tenemos la declaración Gran Bretaña, que devuelve un simple objeto único. Pero en el caso del generador, roera una secuencia de objetos por lo que los valores y para que puedan ser tratados son creados por la declaración. Entonces cuando dices una secuencia fuera de fizzles, eso significa que no se puede usar una declaración escrita porque porque Viggen da como resultado un solo
objeto,
por lo que en objeto, lugar de Gran Bretaña, usamos tu declaración escrita secuencia múltiple fuera objetos. ¿ Cuál es el índice de escena similar al caso? Off written, Sea instantáneo, a menudo usando. Por lo que nunca se llevaron el sicario sí se ejecuta. Entonces se detiene la ejecución del programa de tipo y el valor detrás de la sentencia U mejor y la ejecución fuera generativa se interrumpe ahora, por lo que tan pronto como se vuelva a llamar al siguiente en un objeto generador el derecho de
ejecución del régimen funcional después de que te sientas en la cancha con la última universidad que me iba, lo que significa que cuando se te ocurre envío cava consiguiendo paradas, devuelve el valor detrás del generador y luego sede para llamar a esta siguiente función entre ya se
han discutido en iterado. Es este auto consciente. reanudará la ejecución que se ha detenido y se ha llamado delis y ocurre lo real y la ejecución. Entonces este es nuestro afiliado ahí. En la función general dice que el estado de nuestro pueblo local es blanco porque la ejecución irrumpió tras llamar. A continuación se reanuda la ejecución porque entre el detenido y reanudado todo el estado apagado, se debe guardar
la función, por lo que la diferencia clave entre función y generador son las funciones. Terminar tras declaración de Vernon, mientras Jim leyó un mar del estado después de cada declaración anual y continuar su ejecución con cada uno llamado siguiente. Aquí tienes un ejemplo. Aquí está esta función de generador con nombre Ciudad en su lugar ofrecido, y usamos en porque es una función de generador. Te quieres a ti y por debajo de X igual. Las ciudades estaban llamando a la función de generador, que a su vez crea un generador. Objeto recuerda. La función de generador creará aquí un objeto generador. X es los objetos generadores mientras que la factura abre embarques. El 1er 1 extorsión. Siguiente aquí, el primer valor de trato será Gran Bretaña, que es uno aquí. detiene la ejecución, se imprime
el valor y nuevamente, la ejecución en la segunda, siguiente su currículum. Cuando vuelve a la forma sencilla del recorrido,
los jeans resultando de esta manera, la función del generador resulta en secuencia de valores asegurados un solo pozo. Por lo tanto, vamos a corregir un programa que pueda demostrar cómo utilizar los generadores. El próximo sermón
60. Generadores en práctica: Está bien, chicos. Ahora vamos a crear un generador y ver cómo antes la música africana, tenían literalmente una función simple. Sí, Simple. Si alguna vez has regresado uno. Está bien el Beber it y vamos a ejecutar el programa. Sí, tridentes uno. Eso está claro. Si queremos valores múltiples de Overton, no
podemos poner uno viniendo a un país así. Tampoco podemos crear regresados a. Porque eso sucede. Uno es el ritmo. De acuerdo, V derecha. Inventar otra función. Incluso uno se reconstruye en dos veces porque el control de función nunca llega al segundo. Reckon envío. Entonces, ¿cómo conseguimos eso? ¿ Cómo podemos obtener múltiples secuencias fuera de valores? La respuesta son los generadores. Por lo que necesitamos usar en declaraciones. Los generadores te usan declaraciones. Entonces empezamos con ritmo ¿verdad? Renunciar un bien a él tres. Está bien. Y ahora siendo Espera un minuto. Ya se ha visto que las funciones generales crean objetos generadores. Tenemos que llamar a continuación en el objeto generador. Entonces vamos a crear un generador. Objeto como generoso Podría objeto igual. Hacer simple. Ahora eso es un objeto generador. Ahora podemos llamar a continuación al objeto extraño. Ya que tenemos tres. Su declaración. Pongamos tres llamadas a la siguiente porra. Y ahora ejecutemos el programa. Ya ves, estamos obteniendo tres resultados, así que esto es realmente útil. Entonces, ¿qué pasó? ¿ Cómo podemos decir que los valores entre cada siguiente llamada se han guardado en la función así emitida? Simplemente escribir disfunción. Devolvamos la comida. Miembros de Bernacchi. Qué pasa, números de
Fibonacci. Por lo que los miembros del fibrinógeno son del vino. Uno, 35 no. Y entonces, ¿cómo consigues esto? Secretos muy tiro algo. Entonces el primero es cero y el siguiente. Y a partir de aquí, se suman los dos valores anteriores. Por lo que cero más 111 coloca 1 a 1 lugar a tres a más 3 +53 más +58 y lucha lugar ocho. ¿ Cuál es el siguiente valor? Es estudiar y gira porque esta es la cancha por generar para Benecke Nimbus
usándote . Entonces si observaste una función aquí, esta es una función de generador porque es tuya en e, hemos inicializado que envidian con el primer valor inicial cero en uno y ver estará sosteniendo los valores para obtener los secretos. Por lo que hemos creado un bucle infinito, Delia, porque esta voluntad militante en los valores de secuencia al objeto general, por lo que también habíamos creado un concreto. Pero, ¿por qué? Porque el conteo creíble Wilder a la mente cómo se deben
generar números maney en la secuencia . Por lo que hace un objeto generador f así vetar la tasa a través del objeto generador usando el
bucle for y nosotros imprimimos cada pozo y el conteo se va a abatir. Cuando el cono llegue a 10 se romperá. Por lo que no llamamos aquí obtuvo siguiente función como en el ejemplo anterior. Pero, ¿cómo funciona esto? Muy porque ya hemos visto en el cuidado de la parte de este cuadro es que se ejecuta el bucle
extraño llamado siguiente función derecho. Por lo que no hacemos el tribunal extranjero para llamar a siguiente función explícito usted. Entonces esta es la función del generador. Entonces veamos si estos valores ABC están sosteniendo los estados rendirán función. Gen regresa y va reanuda a la función. Entonces, vamos a ejecutar el programa. Sí, aquí está. Aquí está. El secuenciamiento fuera de los miembros americanos. Por lo que con esto, se crea funciones de generador cuando se utiliza rendimiento. Este día, dicen el estado de las variables de disfunción
61. Introducción a los decoradores: Muy bien chicos. Trivia va a aprender concepto muy nuevo sobre decoradores, por lo que decoradores, un Lincoln y funciones afines. Pero antes de aprender decoradores, necesitamos obtener una buena comprensión o funciones y cómo usarlas. Por lo que las funciones no son más que similares a los objetos, Así que cada tipo de datos en cada bella y python es un objeto como el número que llegó lista de
cadenas dichas representaciones. Todo o objetos, incluso funciones son peleen objetos a. Entonces déjame probarlo escribiendo una función y utilizándola. Invadimos lo hicimos para pelear sobre objetos, lo que el cabello definió la función, la muerte. Esta es la función si está bien, por lo que hemos definido una función. Estoy diciendo que pelea en funciones son objetos a lo que ojalá pueda identificar función por su nombre F. Así que voy a darle otro nombre por igual F. Así que voy a llamarlo F y Funk como, pero así esto se asegurará esta afirmación en realidad se valora o no. Entonces, vamos a ejecutar el programa. Se ve que ambas declaraciones traen lo mismo tan distante esta educación. Está comprobado que la lucha en las funciones también son objetos. Se puede Lincoln. De igual manera, no me gusta de los objetos para que podamos usar los nombres de los tableros para la función. De hecho, realidad
puedo hacerlo f y aún así usar la función. Entonces eso está en el programa. Ves el primero en ofrecer a Ephron funk en los próximos años para funk. Si lo intenté, toe call s Ahora ves hay otro nombre porque hemos dilatado el f por lo se entiende que las funciones bastante propias son objetos también. Y si puedes crear funciones dentro de funciones como funciones nacionales similar llamada anidada lista una lista dentro de una lista. También puedes escribir funciones dentro de funciones. Déjenme Correcto. Por lo que ahora estamos definiendo funciones dentro de funciones. Para tengo una función f la cual ha funcionado jeans. Yo lo haría será como amigo. Yo soy G Gracias por llamarme. Está bien. Aquí soy F estoy llamando a G. Ahora ves Cueva alums del programa Esta es la función f Todo esto está funcionando. Lo único diferente de lo que he hecho hasta ahora es que hemos creado una función g dentro de f. Así que esta parte aquí es diferente En otra función. Esta fiesta es una función diferente, pero es una función dentro de la función f y estas dos líneas pertenecían a la función f. Y aquí estamos llamando a la función G. Así que vamos a ver, ¿cuál es el abierto? Sí, soy s estoy llamando a Gino. Yo soy G. Gracias por llamarme. Entonces, vamos a entender primero la ejecución ¿cuándo? Porque la función está definida Y cuando llamamos f se va a llegar aquí y será la función g se definirá pero no pasa nada porque no lo hemos llamado g. Sólo hemos llamado f Así que esta línea se ejecutará er así el I m f que se imprimirá Y ahora se imprimirá la siguiente línea que estoy llamando a Gino y ahora aquí llamarás a G. Así que viene aquí y se imprime estas líneas de tablero. Esta es una multa baja. Por lo que espero que hayan entendido cómo escribir funciones dentro de una función. Podemos anidar tantas funciones como queramos. Ejemplo anterior el ejemplo anterior podría parecer una tontería porque no hay mucho que tengas con él, pero lo que vamos a hacer ahora creamos soy una gran diferencia porque todo en python está relacionado. Todo esto incluso función para metros están llevando buenos a los objetos. Entonces, como hemos dicho, las funciones están al lado podemos pasar funciones como paramédico a otra función para vamos a las funciones
correctas como medidores de bateadores. Entonces ahora mismo estoy bien, ¿verdad? A funcion muerte g la voy a llamar. Yo soy G. Gracias por llamarme. Muy bien ahora voy a escribir F, pero este año habrá hundido disponible. Entonces cosa verde, estoy llamando a G No. Y aquí vamos a llamar a Funk. Pero cuál es la diferencia es asegurar apagado poner D Day. Vamos a pasar la función G como pirámide. Entonces vamos a uno el programa y el observador, ¿eh? Es obras donde, como la anterior. Entonces vamos a entender el pub. Nosotros hemos definido las funciones F y G. Así que ella tiene dos líneas. Yo soy Dean. Gracias por llamarme ahora. Bueno, la Función F tiene disponible funk, que tiene que almorzar para imprimir y la línea final, que es una función de apagado. Por lo que cuando repara F off G, su función se llama variable GS Como medidor de patrones, se refiere al funk. Entonces aquí funk se está refiriendo a la función g Muy bien, tan divertido se refiere a G, Así que estas dos llamadas de ahí son ejecutadas. Es similar a llamar a g. Está bien. Es así como las funciones son útiles para enviarnos perímetros dedo del pie otra función. Por lo que hemos visto funciones como paramédicos. Por lo que hay otra característica que queremos conocer. ¿ Qué? Entonces, recapitulemos lo que tenemos. Entonces lo primero es que funciona nuestra lucha sobre objetos a todo bien. Y lo siguiente es que las funciones se pueden anidar. Treinta funciones se pueden enviar como para metros. Lo siguiente que van a aprender ahora es que las funciones pueden montarse funciones. Está bien, vamos a aprender. Por lo que los chicos debilitan funciones montadas desde una función también. Entonces vamos a escribir programas. Entonces voy a tener función f aquí, que tiene disponible X y devuelve función G. Así que voy a agregar este Y y X y alguien del número dos y voy a escribir esto bien. Y ahora voy a escribir G. Muy bien, así que llamemos a esto funcional dentro subrayado igual f off one y ahora criar sidra y anotar, también. Entonces vamos a entender este programa Así función G devuelve este valor bateando las variables y los africanos G Entonces, ¿cómo X es accesible aquí? Porque esta es una función dentro de una función. Por lo que esta es una variable local también. lo que estas variables accesibles por lo que X es accesible dentro de G Pero por qué no es accesible alterada partes
fuera de una g Así que aquí está dentro, bajo escuela f toma G porque F regresa g y aquí es similar do g off a Todo bien. Entonces vamos a ejecutar el programa y Obdulio ves sí, tú para identificar un lugar para colocar a este cinco. Por lo que así es como se pueden escribir funciones como Param it puede devolver funciones. Entonces estos son los por eso necesitamos aprender antes de escribir decoradores que entienden las funciones son pelea en objetos a funciones puede ser Nestor funciones se pueden enviar como parámetros y funciones pueden devolver funciones estos aire porque entonces porque funciona nuestra lucha sobre objetos que es la base de toda esta funcionalidad que se ha hecho . Entonces entrémonos en la siguiente conferencia que es el bebé de realmente va a escribir un decorador
62. Escribir decoradores: ustedes chicos Es todo nuestro entendimiento sobre las funciones. El anterior sermón. Observemos este programa. Tenemos una función como decorador. Aquí está decorado el rapero escolar funcional, que llama a una variable con funk en su interior. Por lo que fuera de la escuela, esa tasa de retorno a la función y nuestro decorador de subrayado tiene un perímetro, otra función que se llama dentro de la disfunción. Entonces la función que estamos usando aquí es full effects. Por lo que antes de decorar disfunción, lo
estamos llamando con alto. Muy bien, entonces después de declarar aquí, estamos decorando función. Entonces aquí, en realidad quien se refiere a función subrayado rapero. Está bien. Y aquí estamos llamando desde escuela nacional Rapper de 42 y disinter se llama Funk the Cheese Food Here Funk Resistance Group. Está bien, así que vamos a ejecutar el programa en un judo. Ya ves, llamamos verdadero antes de decoración para altos retornos netos Disfunción Alta comida ha sido llamada con un alguacil de exportación alta. Por lo que no había sido decorar Fu Vitesse. ¿ Cuál es la función completa en la escuela? El rapero es un así que aquí llamamos disfunción antes de llamar aquí comida. ¿ Cuál es el funk? Aquí está el funk nombre oscuro la función Reparaciones a su escuela y hemos llamado desde Tos X. Hola tonto ha sido llamado con 42 estamos después de llamar desde nombre punto y escrito en la función. Este es el final que llamamos comida después de la decoración 4 40 Así que así funciona la decoración. Ya ves, si sigues el despues de la comida creadora hemos llamado para 40 grupo lo que hace va e imprime el veterinario desde ahí desde el rapero escolar funcional dentro de la función del rapero
escolar aquí. Qué comida frustran el 42 realmente llamado desde aquí va a ejecutar aversión. Entonces con nuestra comprensión en lo pre asiduo, hay
que tener cuidado hasta este programa. Tienes todo en tu activo para escribir para decorar, pero en realidad este paso ni forma adecuada de escribir un regular. El pitón tiene un simple impuesto de escena The Children, Es todo esto complejo. Entonces lo que es en realidad la pitón iguala derecha, A decorado. Entonces aquí estamos decorando la función. Entonces hubo un dedo acelerador distinto creó un mayor Así que eliminemos este tipo de. Entonces ahora en realidad estamos decorando tan subvalorados. Nuestro subrayado decorador realmente no era disfunción para decorar una función, verdad. Por lo que ponemos la disfunción aquí por nuestra cuenta, anotó un gran esto hará a través decorado con envoltura de partitura funcional. Está bien, así que lo muy importante es que Rimi escriba esta línea simplemente abou la función que estás decorando. Está bien, entonces esta línea debe estar bien. Apenas unos, como, efectos
sordos tontos. Hemos escrito casi así de la manera similar que necesitamos escribir. Entonces, vamos a ejecutar el programa. Ja ja. Obtienes el mismo resultado. Esta es la forma correcta de escribir un decorador. Entonces con esto, concluimos nuestra clase de decoradores.