{"id":1771,"date":"2024-12-03T09:46:36","date_gmt":"2024-12-03T15:46:36","guid":{"rendered":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/?page_id=1771"},"modified":"2024-12-03T10:05:18","modified_gmt":"2024-12-03T16:05:18","slug":"python","status":"publish","type":"page","link":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/python\/","title":{"rendered":"python"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h1>Principios de programaci\u00f3n en python<\/h1>\n\n\n\n<h2>Comentarios<\/h2>\n\n\n\n<p>El programador puede agregar porciones de texto que no interfieran con el c\u00f3digo, a \u00e9stos se le nombra comentarios. Para insertarlos en los programas a realizar s\u00f3lo se empieza con el signo de gato(<em>#<\/em>), agregando un signo de gato por cada l\u00ednea adicional necesaria.<\/p>\n\n\n\n<p>\u00bfPara que se necesita?<\/p>\n\n\n\n<p>Resulta que cuando elaboramos un programa entre varios colaboradores que es muy extenso se necesita repartir los temas a programar, al ser dif\u00edcil interpretar el c\u00f3digo que realizan los integrantes que conforman el equipo de trabajo se utilizan los comentarios.<\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 1&nbsp;<\/em><\/h2>\n\n\n\n<p><em>El usuario debe crear una serie de comentarios de cualquier tipo en su IDE.<\/em><\/p>\n\n\n\n<p><em><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeuj2ibCW7kZTxb-I-2WtVx_qs_MP1f758R2LnRmTWp3a4DQM6XXvAwNnrN_1PdrwVdy5I1VFIL74l3O8n4tydUXf_2Wa8LbP3xJUKJ8VS007ByCLVyACM4ZYcVFRD9QNmaiAI6VCTskIhM-ZHrS1DSA5I?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"84\"><\/em><\/p>\n\n\n\n<h2>Tipos de datos<\/h2>\n\n\n\n<p>Cuando se manipulan datos en los lenguajes de programaci\u00f3n por lo regular se tiene que indicar el tipo de dato a utilizar, python no es la excepci\u00f3n, los datos que admite son:<\/p>\n\n\n\n<p>\u2022 Enteros (int): Son aquellos n\u00fameros sin punto decimal.<\/p>\n\n\n\n<p>\u2022 Reales (float): Son aquellos con punto decimal o en potencias de 10 .<\/p>\n\n\n\n<p>\u2022 Complejos (complex): N\u00fameros compuestos por uno real y otro complejo<\/p>\n\n\n\n<p>\u2022 Cadenas de caracteres (str): Expresiones encerradas entre comillas.<\/p>\n\n\n\n<h2>Operaciones elementales<\/h2>\n\n\n\n<p>Una de las ventajas al utilizar este lenguaje de programaci\u00f3n, es la facilidad y versatilidad que tiene al momento de procesar operaciones elementales, sea suma, resta, multiplicaci\u00f3n y\/o divisi\u00f3n respetando la jerarqu\u00eda de las operaciones. A continuaci\u00f3n se presenta un cuadro comparativo y su sintaxis.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Operador<\/td><td>Significado en Python<\/td><\/tr><tr><td>+<\/td><td>Suma<\/td><\/tr><tr><td>&#8211;<\/td><td>Resta<\/td><\/tr><tr><td>*<\/td><td>Multiplicaci\u00f3n<\/td><\/tr><tr><td>\/<\/td><td>Divisi\u00f3n<\/td><\/tr><tr><td>**<\/td><td>Potencia<\/td><\/tr><tr><td>!=<\/td><td>Diferente de<\/td><\/tr><tr><td>&gt;<\/td><td>Mayor que<\/td><\/tr><tr><td>&lt;<\/td><td>Menor que<\/td><\/tr><tr><td>&gt;=<\/td><td>Mayor igual que<\/td><\/tr><tr><td>&lt;=<\/td><td>Menor igual que<\/td><\/tr><tr><td>M is N<\/td><td>\u201cM\u201d es lo mismo que \u201cN\u201d<\/td><\/tr><tr><td>M is not N<\/td><td>\u201cM\u201d no es lo mismo que \u201cN\u201d<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Tabla 1<\/figcaption><\/figure>\n\n\n\n<p>En las pr\u00e1cticas subsecuentes se le pide al lector reproducir cada una de las propuestas en esta gu\u00eda, una ver comprendido se le pedir\u00e1 elaborar la lista de ejercicios propuestos al final del cap\u00edtulo.<\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 2&nbsp;<\/em><\/h2>\n\n\n\n<p><em>Realice la suma de los primeros diez n\u00fameros naturales<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXd-Um9WO-xdT60DlE9QgA1qES7G3lXE3CZUd6Wxaa_UvAR6uk2jXTU4J2EWm9BgxZ2UFn32ObUugdspGktnRvV9tLtTXzDL4xFLIUnENQZjfNijm-TjD5RgTywTszh4kt-kZ1Ejt6gAPmDFX_N8i4g6Zy9-?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"85\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 3<\/em><\/h2>\n\n\n\n<p><em>Realice la siguiente resta 100-99-98-97-96-95<\/em>&nbsp;<\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcFhirSKaJfg_Rd2oeLaAyXVRGqOtc4XvOtfFn_CHN-vB7ozM0vUxzZhBxxxKKR9FdbiCz0N_z9aoOFfW6Sos1qSo0880be52ujAMlzO5xGEy2nCUGBBxxXrZt1DXAV6WZB-Fh29LII-H-Xe7DIXZQIHeM?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"83\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 4<\/em><\/h2>\n\n\n\n<p><em>Realice la siguiente multiplicaci\u00f3n 1*2.23*3.28*4.77*5*6.01*7.02*8.03*9<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfrIFp65D0npOBTGDTgl93ixs6S1HTsFULjBx87dIrQ5hwC7G6LLxuzgzhV4wPaHCIqLhQECPXTmjCMZe04mNN9J1XgKQOoV8o2PtWfw2bkYOsR4YmqCWyrkDq76k1C_jnaMmPnPW5pEdC1-suCm0ADNpnb?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"87\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 5<\/em><\/h2>\n\n\n\n<p><em>Realice la siguiente divisi\u00f3n 12357\/3<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcuSG2cAEnCzhfOcI4xMgxDzfH57dXlPb1etPcE8ktAAkIT7m4f32iwx8FU4_ut_Sgw6eGDJ_si9doSQjrO9-DxhO50-XibM4TBq0iUfsRjW4p10u6qqoKskhS586KEp-slGwj2-qQvcvQzvKcr_M3PNK4?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"81\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 6&nbsp;<\/em><\/h2>\n\n\n\n<p><em>Eleve el n\u00famero cinco a la cuarta potencia<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXevR3C9rv2LJFoo1snIruYIx7Yca867cDXRzh43Q3ds-vYNsLSRD3L9MzFNFGhPgFViskSb9GjOr0PJEpQ7S5qi_DqvpzIqhEFvvdrmzYkniWbeBlhuHOYDs8n_h7qxixL6ylf5fJtpxgIWREJ7ho8bIu4?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"85\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 7&nbsp;<\/em><\/h2>\n\n\n\n<p><em>Obtenga la ra\u00edz cuadrada de 6561<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeSnl_sjaBrT6AVyzpCs-VJR9HQJX4597E4PnbCB3euKUW0r-FE9hXBMFE0KEmLAhHvyUJFo9pKJPOK3-eq3KlrF_wnJoQZiPmxVNACjEPVlV8LLkgEEkBdUhxDHhsYA2WnyBX8WMANTFN7GdF8BcAeN_ce?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"96\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 8&nbsp;<\/em><\/h2>\n\n\n\n<p><em>Resuelva la siguiente expresi\u00f3n: 1+(2-9*(25-10)+(22-5*(5**3)-132))+(8*6)\/(9*8)<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcWygQxflhnOArQlOP4Xv5IF3A3PriTRIb4praOGCg0kjSXJuQWumztkZpLdD98ZvNS1e0GhMIo2gmbVt5RiTN3hghnWQXUqDBdgLOLfT9P0G7HlZ0hIcJ42Qx-LLNSnVNDy0tMhoLzZUYqxRRs8Ddcy-Pd?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"83\"><\/p>\n\n\n\n<h2>Imprimir texto, comando \u201c<em>print()<\/em>\u201d<\/h2>\n\n\n\n<p>Uno de nuestros primeros pasos es imprimir un texto en espec\u00edfico ante la elaboraci\u00f3n de nuestros programas. El uso de \u201cprint()\u201d es muy sencillo, s\u00f3lo se tiene que escribir entre comillas el texto a mostrar y listo, tenemos nuestro primer texto en Python.<\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 9&nbsp;<\/em><\/h2>\n\n\n\n<p><em>Haga un programa que imprima en pantalla cualquier mensaje.<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdJUAwByALm4Y0ZlRRdJ85FqDTkGlPWsfCP8SP0hZztNNHsrR1WvBMIEGyw0LW1lOla36eYnLPkEVdVuqAtjQWNLV8mej93kzDr0G_7FGsbkPYDvkS4EqPDkljwrqIqbPHkvoBB3qt20EwqFHeiPbr-G6Ee?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"84\"><\/p>\n\n\n\n<p>Tambi\u00e9n se puede optar por asignar una variable al texto y al final decirle al programa que&nbsp; imprima lo escrito, siendo elecci\u00f3n del programador.<\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 10&nbsp;<\/em><\/h2>\n\n\n\n<p><em>Imprima en pantalla un mensaje distinto al anterior mediante el empleo de variables.<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcM9Ndf7_xwGNZqQi-Hs0OXqDaNJ5RdFd8yih-JAC_O949E8Tocg56H_fvFiJJF1MPxfHC5Rkq-qBkv_sAC-qJHaZXGaO1Rl9BujYxKoatkWUsPfMXN_GnU91iQWHA5nBmmRA5swzq4Li3hneBIMjXqGiEI?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"95\"><\/p>\n\n\n\n<p>En caso de agregar un c\u00e1lculo y\/o comando para una acci\u00f3n en especial, se agrega una coma despu\u00e9s de las comillas. Se le puede asignar una letra tanto a la operaci\u00f3n como al texto.<\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 11<\/em><\/h2>\n\n\n\n<p><em>Elabore un programa que combine el uso de variables y operaciones elementales junto al comando print()<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfe2lvT1K3mkJGPwAukg4NQmgktPmMBjVmVHCnlOg1QFYPHtaIKtmjKzk3-q4SsX_vpaHeuNQF6kKpRvRWWiIz0r9k9BX-LZ-i_tTNMrVi9R8hVhemkdc9ecsLKVwoHm_k0Rh3bpF6t2sdb5so0U8U8fqwx?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"137\"><\/p>\n\n\n\n<h2>Lectura de datos, comando \u201cinput()\u201d<\/h2>\n\n\n\n<p>Al momento de programar no s\u00f3lo se trata de que nuestro c\u00f3digo arroje informaci\u00f3n, para su empleo necesitar\u00e1 recibir por parte del usuario alguna cadena de texto y\/o n\u00famero.<\/p>\n\n\n\n<p>Primero se debe asignar una variable, posteriormente indicar el tipo de dato a ingresar seguido del comando input, dentro del mismo el texto a mostrar. Un ejemplo del mismo ser\u00eda el siguiente:<\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdCl6tbC4qQAvnDqJQ_MqIF7MBnFVPi5bbI8hu-t5Am10XwPAKHWXWnXMgRhzeVdysHyGBB3Ril4qv0VON3B2c5cxWNZu7l6nUr3JFC5UGe5GESw3S4YhbX_YGV1lWem-G64DQjYa9lllsVGuW4QO78JmSu?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"61\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 12<\/em><\/h2>\n\n\n\n<p><em>Crear un programa que pida el nombre de usuario e imprima lo escrito junto a un saludo.<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfqOYO79kcdfndhwEx8ISqqK5CLLbjlAvv5cDgkrLKCTUqfTtnC7AmL6XzE4z3LfOFLLqvdYlXWHW0SKDEa9ozVnzTJ61NznCIRYzKKjPqHDNdkuv7U7IvcRx0X3-CwSbkIDC285Yikd42G4ADphzCCpEY?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"135\"><\/p>\n\n\n\n<p>Despu\u00e9s de escribir lo que solicitamos imprime lo que indicamos posteriormente:<\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcIu_9SFeeWEeXT3ArEitLnbDHwFla530EwUCu6ci_6tHu9uGCWA7reSGqevlyBKM8WEN5Vj5du2Hexb_UYJtXotrBEh0brypot_gZWcWfRvmHx98CoLmRNWMDeEt1mJUNetc4l8McUgQGPRL6xeNjlGXGq?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"135\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 13<\/em><\/h2>\n\n\n\n<p><em>A continuaci\u00f3n el alumno debe realizar un programa que nos pida calcular el salario semanal de un trabajador que labora 48 horas en total, con un costo de $52.36 M.N. por hora laborada.<\/em><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcWqtL3mIafxnqNJ_rqt8PFlQggrVLZSvDF9X1dOyzK999r-mQUwfVHFsTCz1VlWoUiwiFKJE4bzklq_u02kt7G420ZV9xLRlAy4UUhpV8_PodcQ81R0SK64pSjJysOkTxyEyTzcDASE29ahjaWGy2Q450?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"196\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 14<\/em><\/h2>\n\n\n\n<p><em>Elabore un programa que le pida al usuario la temperatura en grados Celsius mostrando su conversi\u00f3n a grados Fahrenheit, Kelvin y Rankine.<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfEX63ETuoy9cHGtuw9yWkNKCkjibNK6xvXFr_8uX1TqHU0GAKCS9KpQGIH0rxQUUFga3qmwWs0wMcjEszKkDWbLvZzlLY-ZuTnBb9SxkQfDXf5jVKIWg6wVefm-kUTJwlig6Hx2V4EZtlShRZtOUWiC7ch?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"223\"><\/p>\n\n\n\n<h2>Condicionales, comandos \u201cif\u201d, \u201celif\u201d y \u201celse\u201d<\/h2>\n\n\n\n<p>Al momento de elaborar el c\u00f3digo necesario para la resoluci\u00f3n de un problema, es necesario que se cumplan ciertas condiciones para la resoluci\u00f3n del mismo. Las condicionales a repasar en este cap\u00edtulo son \u201cif\u201d, \u201celif\u201d y \u201celse\u201d, aqu\u00ed tenemos un ejemplo de su estructura general.<\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfCzGQqBy2Yt77-N0N6it9g7adBVKBOlWINr4hYI7FUncCBAdESXcbtrytKbvCRSZ58PRvFiIPXU-uS6tbtmsxaxnDdgMNnSLFG9CY4E9IbbalpilEra2MGXJlb5b3soIA3lMXWv3pMIg9v3fWbVIOe5hsd?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"133\"><\/p>\n\n\n\n<p>Antes de elaborar nuestra siguiente pr\u00e1ctica, es necesario conocer el operador m\u00f3dulo \u201c%\u201d, en cual se encarga de devolver el residuo de una divisi\u00f3n (repasar los t\u00f2picos b\u00e1sicos de la divisi\u00f3n).<\/p>\n\n\n\n<h2><em>Practica 15<\/em><\/h2>\n\n\n\n<p><em>Elabore un programa donde se introduzca un n\u00famero entero y nos diga si es par o impar.<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfXnltXubsNm9CLCCNx86vgrQsB990hYp7gZzUh3MUYPQl8Fo-W-zm1UTnlZ016nH45yNB1VHk375-Lp31ZnLbWIwyL2bnPlkiuKiYU_rEZx6mEWWkjgHD2oZy-v9tzrpNpBj1gf0d-AapxQ5Nt5PyC2aNG?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"168\"><\/p>\n\n\n\n<h2><em>Pr\u00e1ctica 16<\/em><\/h2>\n\n\n\n<p><em>Elabore un programa que al introducir un n\u00famero cualquiera, incluidos n\u00fameros con puntos decimales e indique si es negativo, cero o positivo.<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdTl5Nh67iEWcZMzZrSVC3Azq3VdaHVQ76IFDWB-qmNRvcn9Vviu4c367qRXre8CJrWpqOS7dISw0o5OR681suLgkWZ5T-P-XONf6kHQC3ibJJYKLlzzDtYXhHPvv2Hh9vF9un05j5r0WZw4KQvmE5u4YxK?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"204\"><\/p>\n\n\n\n<h2>Funciones, comando \u201cdef\u201d<\/h2>\n\n\n\n<p>A veces cuando la resoluci\u00f3n de un problema resulta en un c\u00f3digo muy extenso, por practicidad se recurren a m\u00e9todos para ahorrar tiempo y l\u00edneas de c\u00f3digo llamados funciones. Su principal caracter\u00edstica es ocupar porciones de c\u00f3digo que se puede ejecutar en cualquier momento sin necesidad de volverlo a escribir.<\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXev6EW4xCjltY7fk5tAJK_JFx8ES4Uys_3mmojBHC0X5omkbbEMClBit0sF8bS8OkEPAGAXeER8S2lLdj98MQYoqgj-FoZJGqLy00uZZ23wr-4Z5LCiic_MIxgcBjHw8G9NrYs0CD7twCpeYDox3UAAnM1F?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"89\"><\/p>\n\n\n\n<h2><em>Practica 17<\/em><\/h2>\n\n\n\n<p><em>Elabore una funci\u00f2n que sume dos n\u00fameros<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcoBy1WZRwgTf87sHMIZE2YxCx-HwL8L_giANVo-xfoIws6gBDq-TPJh_Dd31xwNCK3LccM12ALS7Th4lVmrqjXcm0r8D4Y0KeX0SaynbDe2ezQEGiAJvLaxYkks0H24a3unDb1rsGESD9L4av0dGYVf2I?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"107\"><\/p>\n\n\n\n<h2><em>Practica 18<\/em><\/h2>\n\n\n\n<p><em>En las c\u00f3nicas la forma general es \u201cAx<\/em><em><sup>2<\/sup><\/em><em>+Bxy+Cy<\/em><em><sup>2<\/sup><\/em><em>+Dx+Ey+F=0\u201d, determine&nbsp; por el m\u00e9todo del discriminante si la siguiente expresi\u00f3n es una elipse, hip\u00e9rbola o par\u00e1bola, la expresi\u00f3n es: x<\/em><em><sup>2<\/sup><\/em><em>+3xy+y<\/em><em><sup>2<\/sup><\/em><em>+17x-5y-3=0<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe5vSWQEp_0pzMsN5UUuOjxFCzD3S0mRALkrOajgYJPOvHg1jpep7rIIJY46eYy1FEG4Uh6mT2T0j1a-qy0OFH6nDkTjh-HCxKpy0rGjSUZlppsAQv1b_56e6DlPFkVIheyo_8s867eeY4-UCUcXWRqUzg?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"595\" height=\"205\"><\/p>\n\n\n\n<h2><em>Practica 19<\/em><\/h2>\n\n\n\n<p><em>Mediante el uso de funciones en python utilice el m\u00e9todo de f\u00f3rmula general para resolver ecuaciones de segundo grado las intersecciones con el eje x de x<sup>2<\/sup>-32x+23. Utilice el comando \u201cround(variable,cifras significativas)\u201d para expresar los resultados con 4 cifras significativas.<\/em><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf5l2PYDXWnleZcN8EHlHvAz6QPB0ia_i5v8cYi_2RXnHsmVQa47jGwoVS6Ur-1MnFNqY9GvRNSpjgZOP-CEL5H2wThwBnjQKto1rOJCi_awX-0QBpDSX_KVD1vvObNahvF10ZiIJvRl2fwbDlATckmHml4?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"165\"><\/p>\n\n\n\n<h2>M\u00f3dulos, comando \u201cimport\u201d<\/h2>\n\n\n\n<p>El llamado de m\u00f3dulos es la parte principal de la presente gu\u00eda, gracias a ellos podremos hacer muy buen complemento tanto a las pr\u00e1cticas, ejercicios propuestos como a todos nuestros programas a futuro.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdoVDP2EJTYCIFg-sU-oL68cxcQSOBqhU2b9FuOEg3uIh3TjY3Y0K-IZTAAcGIcXGiIpdJO4z40-wGWkPIVXAsjKC2Qy1Wx16KBxsH4GV4UdtfjhY_d0tUJ3TdT4SbKGGXTv5k0ghGiMTH_4cMyYS6iImEm?key=4ZLANy-g1nmvhmo6eQsEHw\" alt=\"\" \/><\/figure>\n\n\n\n<p>Por cuestiones del tipo de librer\u00eda o m\u00f3dulo a manejar (matplotlib) s\u00f3lo pondr\u00e9 un ejemplo demostrativo, siendo la encargada de graficar en diferentes estilos resultar\u00eda un poco largo y complicado la elaboraci\u00f3n y estudio de la presente gu\u00eda.<\/p>\n\n\n\n<p>La siguiente gr\u00e1fica tal vez sea nueva al lector, pero le ser\u00e1 \u00fatil en cursos posteriores. Es un poco dif\u00edcil mas no imposible su realizaci\u00f3n en hojas de c\u00e1lculo, aqu\u00ed se muestra una peque\u00f1a plantilla para su manipulaci\u00f3n.<\/p>\n\n\n\n<h2><em>Practica 20&nbsp;&nbsp;<\/em><\/h2>\n\n\n\n<p><em>Intente modificar la siguiente plantilla a\u00f1adiendo rectas y puntos al azar.<\/em><\/p>\n\n\n\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe53bReBTfbceCRM3x2naX837YMGa2cNh9Ofht_9SZMNtqffb4tXNTR2qarkd2Il9d834Qtxk3PwCbZZDflj8qU1NNrIi-jSsvf8zHDjg4584GRG2w5kq6yJVqe0cbAIOJ5m7ZyAVKj-7NvJnHDadZOG8M?key=4ZLANy-g1nmvhmo6eQsEHw\" width=\"602\" height=\"337\"><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdmNbvoM7faJYhCFR-tV57knCgZ3UE4X7dE6gpZD8sY6jrdURViI4IMmobV5F55IM4Xu4OhOmV05VyhomZEGgkLGVrHRfqtC7PyvBcnb1DSXVMp8ZVrLrGlijkQ9T6BBoRBt9p07dYcn2jL2aXOYOqq-Ty4?key=4ZLANy-g1nmvhmo6eQsEHw\" alt=\"\" \/><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/python2\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-content\/uploads\/sites\/109\/2024\/11\/sigm.jpg\" alt=\"\" class=\"wp-image-1301\" width=\"169\" height=\"169\" srcset=\"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-content\/uploads\/sites\/109\/2024\/11\/sigm.jpg 225w, https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-content\/uploads\/sites\/109\/2024\/11\/sigm-150x150.jpg 150w\" sizes=\"(max-width: 169px) 100vw, 169px\" \/><\/a><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>Principios de programaci\u00f3n en python Comentarios El programador puede agregar porciones de texto que no interfieran con el c\u00f3digo, a \u00e9stos se le nombra comentarios. Para insertarlos en los programas a realizar s\u00f3lo se empieza con el signo de gato(#), <a href=\"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/python\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":123458,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"_links":{"self":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/pages\/1771"}],"collection":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/users\/123458"}],"replies":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/comments?post=1771"}],"version-history":[{"count":3,"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/pages\/1771\/revisions"}],"predecessor-version":[{"id":1781,"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/pages\/1771\/revisions\/1781"}],"wp:attachment":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/iqzamora\/wp-json\/wp\/v2\/media?parent=1771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}