SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Uso del interprete y tipo de datos
Programaci´on
http://progra.usm.cl
UTFSM
IWI-131 (UTFSM) Programaci´on 1 / 11
Programa de ejemplo
Problema:
Escriba un programa que reciba una temperatura en grados
Fahrenheit y entregue como resultado el equivalente en grados
Celsius.
Caso de prueba:
Temp. en Fahrenheit: 95
El equivalente en Celsius es: 35.0
IWI-131 (UTFSM) Programaci´on 2 / 11
Tipos
Entero (int)
23145
Real (float)
231.45
6.02e23
L´ogico (bool)
True
False
Texto (str)
'De la sombre a la luz'
"Se acabo la JIM 2015"
IWI-131 (UTFSM) Programaci´on 3 / 11
Expresi´on
Combinaci´on de valores y operaciones
que al ser evaluados entregan un resultado
>>> 2 * 3 + 4
10
>>> 'hola' + ' mundo'
'hola mundo'
>>> x = 3.5
>>> 5 + x ** 2
17.25
>>> abs(x - 10)
6.5
IWI-131 (UTFSM) Programaci´on 4 / 11
Operadores aritm´eticos
>>> 613 + 521
1134
>>> 4.33 * 9
38.97
>>> 15 / 4
3
>>> 1.2 ** 2
1.44
>>> 12 % 7
5
IWI-131 (UTFSM) Programaci´on 5 / 11
Operadores l´ogicos
>>> not False
True
>>> (False or (not False)) and (not True)
False
>>> ((3 + 4) < 2) or ((2 ** 4) >= 4)
True
>>> ((3 + 4) < 2) and ((2 ** 4) >= 4)
False
IWI-131 (UTFSM) Programaci´on 6 / 11
Operadores de texto
>>> 'agua' + "fiestas"
'aguafiestas'
>>> "waka" * 2
'wakawaka'
>>> len('paralelepipedo')
14
>>> 'amarillo'[4]
'i'
>>> 'pollo' in 'repollos'
True
>>> 'pollo' in 'gallinero'
False
IWI-131 (UTFSM) Programaci´on 7 / 11
Funciones
>>> abs(4 - 5)
1
>>> len('paralelo')
8
>>> min(4.3, 3.1)
3.1
>>> round(54.5)
55.0
>>> from math import exp
>>> exp(2)
7.3890560989306504
IWI-131 (UTFSM) Programaci´on 8 / 11
Entrada
nombre = raw_input('Ingrese su nombre: ')
edad = int(raw_input('Ingrese su edad: '))
est = float(raw_input('Ingrese estatura: '))
IWI-131 (UTFSM) Programaci´on 9 / 11
Salida
print 'Hola mundo'
print 'Hola', 'mundo'
nombre = 'Perico'
print 'Hola', nombre
n = 3.3
print 'El cuadrado de', n, 'es', n ** 2
print 'a',
print 'b',
print 'c'
IWI-131 (UTFSM) Programaci´on 10 / 11
Programa de ejemplo
Problema:
Escriba un programa que reciba una temperatura en grados
Fahrenheit y entregue como resultado el equivalente en grados
Celsius.
Caso de prueba:
Temp. en Fahrenheit: 95
El equivalente en Celsius es: 35.0
C´odigo:
f = float(raw_input('Temp. en Fahrenheit:'))
c = (f - 32.0) * (5.0 / 9.0)
print 'El equivalente en Celsius es:', c
IWI-131 (UTFSM) Programaci´on 11 / 11

Más contenido relacionado

Destacado

Destacado (20)

Presentación6
Presentación6Presentación6
Presentación6
 
Answered questionnaires
Answered questionnairesAnswered questionnaires
Answered questionnaires
 
Iza e tifany novo
Iza e tifany novoIza e tifany novo
Iza e tifany novo
 
Visual Essay + Audio
Visual Essay + AudioVisual Essay + Audio
Visual Essay + Audio
 
Presentació tdr
Presentació tdrPresentació tdr
Presentació tdr
 
Culb de cocina
Culb de cocinaCulb de cocina
Culb de cocina
 
3 d modelling and animation
3 d modelling and animation3 d modelling and animation
3 d modelling and animation
 
22 de Março, Dia Mundial da Água
22 de Março, Dia Mundial da Água22 de Março, Dia Mundial da Água
22 de Março, Dia Mundial da Água
 
Wikipedia
WikipediaWikipedia
Wikipedia
 
como instalar un dispositivo
como instalar un dispositivocomo instalar un dispositivo
como instalar un dispositivo
 
Reinaldo Smoleanschi
Reinaldo SmoleanschiReinaldo Smoleanschi
Reinaldo Smoleanschi
 
Coeficientes Indeterminados
Coeficientes IndeterminadosCoeficientes Indeterminados
Coeficientes Indeterminados
 
Proceso De Reciclaje
Proceso De ReciclajeProceso De Reciclaje
Proceso De Reciclaje
 
Estado De Las PráCticas
Estado De Las PráCticasEstado De Las PráCticas
Estado De Las PráCticas
 
Bones flashcards biodelunaengsp
Bones flashcards biodelunaengspBones flashcards biodelunaengsp
Bones flashcards biodelunaengsp
 
Que Son Redes Sociale Svcxv
Que Son Redes Sociale SvcxvQue Son Redes Sociale Svcxv
Que Son Redes Sociale Svcxv
 
Ensayos ap
Ensayos apEnsayos ap
Ensayos ap
 
Congreso direcciones de blogs
Congreso direcciones de blogsCongreso direcciones de blogs
Congreso direcciones de blogs
 
A Better Retail Climate launch 2008
A Better Retail Climate launch 2008A Better Retail Climate launch 2008
A Better Retail Climate launch 2008
 
Metodología Andragogía
Metodología AndragogíaMetodología Andragogía
Metodología Andragogía
 

Similar a 3 interprete tipo_datos

Similar a 3 interprete tipo_datos (20)

Ejemplos de estructura de control semestre 2
Ejemplos de estructura de control semestre 2Ejemplos de estructura de control semestre 2
Ejemplos de estructura de control semestre 2
 
021 056
021 056021 056
021 056
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Informe tecnicou1
Informe tecnicou1Informe tecnicou1
Informe tecnicou1
 
Jorge informe tecnico
Jorge informe tecnicoJorge informe tecnico
Jorge informe tecnico
 
IF-ELSE EN Csharp C#
IF-ELSE EN Csharp C#IF-ELSE EN Csharp C#
IF-ELSE EN Csharp C#
 
Ejercicios en c sharp consola
Ejercicios en c sharp consolaEjercicios en c sharp consola
Ejercicios en c sharp consola
 
Ejercicios Java
Ejercicios JavaEjercicios Java
Ejercicios Java
 
Informe estructura de datos Unidad 1
Informe estructura de datos Unidad 1Informe estructura de datos Unidad 1
Informe estructura de datos Unidad 1
 
Ejercicios3
Ejercicios3Ejercicios3
Ejercicios3
 
Ejercicios Programación Modular - Sullin Santaella
Ejercicios Programación Modular - Sullin SantaellaEjercicios Programación Modular - Sullin Santaella
Ejercicios Programación Modular - Sullin Santaella
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Prueba1
Prueba1Prueba1
Prueba1
 
20 programas
20 programas20 programas
20 programas
 
Santaella u6 programacionmodular (1)
Santaella u6 programacionmodular (1)Santaella u6 programacionmodular (1)
Santaella u6 programacionmodular (1)
 
Ejercicios de programacion en c++
Ejercicios de programacion en c++Ejercicios de programacion en c++
Ejercicios de programacion en c++
 
Tutorial C++
Tutorial C++Tutorial C++
Tutorial C++
 
Tema 2 - Programación básica en C (III)
Tema 2  - Programación básica en C (III)Tema 2  - Programación básica en C (III)
Tema 2 - Programación básica en C (III)
 
Algoritmos - Funciones C++
Algoritmos - Funciones C++ Algoritmos - Funciones C++
Algoritmos - Funciones C++
 
JAVA ciclos (FOR Y WHILE)
JAVA ciclos  (FOR Y WHILE)JAVA ciclos  (FOR Y WHILE)
JAVA ciclos (FOR Y WHILE)
 

Más de Sualín Rojas

Functionalanalysis ejemplos infinitos
Functionalanalysis ejemplos infinitosFunctionalanalysis ejemplos infinitos
Functionalanalysis ejemplos infinitosSualín Rojas
 
Plan de trabajo biblioteca cra anual
Plan de trabajo biblioteca cra anualPlan de trabajo biblioteca cra anual
Plan de trabajo biblioteca cra anualSualín Rojas
 
Numeros naturales y enteros
Numeros naturales y enterosNumeros naturales y enteros
Numeros naturales y enterosSualín Rojas
 
Oraciones del mes de maría
Oraciones del mes de maríaOraciones del mes de maría
Oraciones del mes de maríaSualín Rojas
 
La sagrada familia guia
La sagrada familia guiaLa sagrada familia guia
La sagrada familia guiaSualín Rojas
 
Los diez mandamientos II
Los diez mandamientos IILos diez mandamientos II
Los diez mandamientos IISualín Rojas
 
Los diez mandamientos
Los diez mandamientosLos diez mandamientos
Los diez mandamientosSualín Rojas
 
Taller 2 fis110 26ago_1_sem2015
Taller 2 fis110 26ago_1_sem2015Taller 2 fis110 26ago_1_sem2015
Taller 2 fis110 26ago_1_sem2015Sualín Rojas
 
3 guias-de-aprendizaje-prehistoria
3 guias-de-aprendizaje-prehistoria3 guias-de-aprendizaje-prehistoria
3 guias-de-aprendizaje-prehistoriaSualín Rojas
 

Más de Sualín Rojas (12)

Functionalanalysis ejemplos infinitos
Functionalanalysis ejemplos infinitosFunctionalanalysis ejemplos infinitos
Functionalanalysis ejemplos infinitos
 
Plan de trabajo biblioteca cra anual
Plan de trabajo biblioteca cra anualPlan de trabajo biblioteca cra anual
Plan de trabajo biblioteca cra anual
 
Numeros naturales y enteros
Numeros naturales y enterosNumeros naturales y enteros
Numeros naturales y enteros
 
America 5° año a
America  5° año aAmerica  5° año a
America 5° año a
 
Oraciones del mes de maría
Oraciones del mes de maríaOraciones del mes de maría
Oraciones del mes de maría
 
La sagrada familia guia
La sagrada familia guiaLa sagrada familia guia
La sagrada familia guia
 
Los diez mandamientos II
Los diez mandamientos IILos diez mandamientos II
Los diez mandamientos II
 
Los diez mandamientos
Los diez mandamientosLos diez mandamientos
Los diez mandamientos
 
Taller 2 fis110 26ago_1_sem2015
Taller 2 fis110 26ago_1_sem2015Taller 2 fis110 26ago_1_sem2015
Taller 2 fis110 26ago_1_sem2015
 
Certamen 3 2009 1
Certamen 3 2009 1Certamen 3 2009 1
Certamen 3 2009 1
 
Los hunos
Los hunosLos hunos
Los hunos
 
3 guias-de-aprendizaje-prehistoria
3 guias-de-aprendizaje-prehistoria3 guias-de-aprendizaje-prehistoria
3 guias-de-aprendizaje-prehistoria
 

Último

Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 

Último (20)

VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 

3 interprete tipo_datos

  • 1. Uso del interprete y tipo de datos Programaci´on http://progra.usm.cl UTFSM IWI-131 (UTFSM) Programaci´on 1 / 11
  • 2. Programa de ejemplo Problema: Escriba un programa que reciba una temperatura en grados Fahrenheit y entregue como resultado el equivalente en grados Celsius. Caso de prueba: Temp. en Fahrenheit: 95 El equivalente en Celsius es: 35.0 IWI-131 (UTFSM) Programaci´on 2 / 11
  • 3. Tipos Entero (int) 23145 Real (float) 231.45 6.02e23 L´ogico (bool) True False Texto (str) 'De la sombre a la luz' "Se acabo la JIM 2015" IWI-131 (UTFSM) Programaci´on 3 / 11
  • 4. Expresi´on Combinaci´on de valores y operaciones que al ser evaluados entregan un resultado >>> 2 * 3 + 4 10 >>> 'hola' + ' mundo' 'hola mundo' >>> x = 3.5 >>> 5 + x ** 2 17.25 >>> abs(x - 10) 6.5 IWI-131 (UTFSM) Programaci´on 4 / 11
  • 5. Operadores aritm´eticos >>> 613 + 521 1134 >>> 4.33 * 9 38.97 >>> 15 / 4 3 >>> 1.2 ** 2 1.44 >>> 12 % 7 5 IWI-131 (UTFSM) Programaci´on 5 / 11
  • 6. Operadores l´ogicos >>> not False True >>> (False or (not False)) and (not True) False >>> ((3 + 4) < 2) or ((2 ** 4) >= 4) True >>> ((3 + 4) < 2) and ((2 ** 4) >= 4) False IWI-131 (UTFSM) Programaci´on 6 / 11
  • 7. Operadores de texto >>> 'agua' + "fiestas" 'aguafiestas' >>> "waka" * 2 'wakawaka' >>> len('paralelepipedo') 14 >>> 'amarillo'[4] 'i' >>> 'pollo' in 'repollos' True >>> 'pollo' in 'gallinero' False IWI-131 (UTFSM) Programaci´on 7 / 11
  • 8. Funciones >>> abs(4 - 5) 1 >>> len('paralelo') 8 >>> min(4.3, 3.1) 3.1 >>> round(54.5) 55.0 >>> from math import exp >>> exp(2) 7.3890560989306504 IWI-131 (UTFSM) Programaci´on 8 / 11
  • 9. Entrada nombre = raw_input('Ingrese su nombre: ') edad = int(raw_input('Ingrese su edad: ')) est = float(raw_input('Ingrese estatura: ')) IWI-131 (UTFSM) Programaci´on 9 / 11
  • 10. Salida print 'Hola mundo' print 'Hola', 'mundo' nombre = 'Perico' print 'Hola', nombre n = 3.3 print 'El cuadrado de', n, 'es', n ** 2 print 'a', print 'b', print 'c' IWI-131 (UTFSM) Programaci´on 10 / 11
  • 11. Programa de ejemplo Problema: Escriba un programa que reciba una temperatura en grados Fahrenheit y entregue como resultado el equivalente en grados Celsius. Caso de prueba: Temp. en Fahrenheit: 95 El equivalente en Celsius es: 35.0 C´odigo: f = float(raw_input('Temp. en Fahrenheit:')) c = (f - 32.0) * (5.0 / 9.0) print 'El equivalente en Celsius es:', c IWI-131 (UTFSM) Programaci´on 11 / 11