Ir al contenido principal

Primeros Programas en Python (Parte 2)

Esta es una continuación de mis primeros programas. Principalmente contiene el uso de cadenas, listas, un numero complejo y preguntas sencillas.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog6(print_by_position)

nombre="Mario"
print(len(nombre))
#IMPRIME DE POSICION A POSICION
print(nombre[1:4])
print(nombre[0:7])
#si no tiene indice de inicio es haste el limite superior
print(nombre[:3])
#si no tiene limite final es desde el limite inferior
print(nombre[3:])
#imprime todo
print(nombre[:])
print(nombre)
#imprime la letra inicial, media, y final
print(nombre[0])
media=len(nombre)//2
print(nombre[2])
print(nombre[4])
#print("media", media)
print(nombre[media])
print(nombre[-1])

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog7(is_isnot)

x1 = 5
y1 = 5
x2 = 'hello'
y2 = 'hello'
x3 = [1,2,3]
y3 = [1,2,3]
#PREGUNTA SI AMBAS VARIABLES SON IGUALES-
#Output: False
print(x1 is not y1)
#Output: True
print(x1 is y1)
#Output: True
print(x2 is y2)
#Output: False
print(x3 is y3)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog8(tuples_and_lists)

soytupla=(1,2,3,4,5)
print(type(soytupla))
lista=[1,2,3]
print(type(lista))
otratupla=("Hola",1,'soy',2,"algo listo","""podra\ncon tres\n""")
print(otratupla)
print(otratupla[0])
print(otratupla[:3])
print(otratupla[2:])
print(otratupla[1:4])
#LAS LISTAS SON CONTENEDORES DE ELEMENTOS MODIFICABLES
#LAS TUPLAS SON CONTENEDORES DE ELEMENTOS INAMOBIBLES

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog9(complex_numbers)

#USAMOS VALORES DE UNA LIBRERIA
from sympy import I, simplify

#OPERACION SIMPLE CON NUMEROS COMPLEJOS
print(simplify(((1+I)/(1+2*I))))

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog10(recap)

#UN PEQUEÑO RESUMEN DE LOS PRIMEROS PROGRAMAS
a=4
nombre="Juan Perez"
gravedad=-9.81
print(a*gravedad/2)
print()
print(nombre)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog11(print_format)

#FORMATO USANDO TABULADORES Y .format
tab_1='{}\t{}\t{}'.format('Estudiantes','Edad','Estatura')
tab_2='{}\t\t{}\t{}'.format('Joaquin','20','1.83')
tab_3='{}\t\t{}\t{}'.format('Chelito','19','1.77')
tab_4='{}\t\t{}\t{}'.format('Galla','18','1.80')
print(tab_1)
print(tab_2)
print(tab_3)
print(tab_4)
print()
tab='{}\n{}\n{}\n{}\n'.format(tab_1,tab_2,tab_3,tab_4)
print(tab)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Comentarios

Entradas populares de este blog

Funciones Geometricas

En este programa encontramos múltiples formulas para la obtención de área y volumen de una gran variedad de figuras geométricas. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> import math def cuadrado(): lado=float(input("Dame el valor de lado: ")) cuadrado=[] cuadrado.append(lado) area=cuadrado[0]*cuadrado[0] cuadrado.append(area) print("Lado= {}, Area= {}".format(cuadrado[0],cuadrado[1])) def triangulo(): triangulo=[] base=float(input("Dame la base: ")) altura=float(input("Dame la altura: ")) triangulo.append(base) triangulo.append(altura) area=(triangulo[0]*triangulo[1])/2 triangulo.append(area) print("Base= {}, Altura= {}, Area= {}".format(triangulo[0],triangulo[1],triangulo[2])) def rectangulo(): rectangulo...

Fotoresistencia y foco

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> from turtle import * import turtle  import numpy as np from pylab import* import random import time import RPi.GPIO as GPIO, time t=Turtle() screen=t.getscreen() setup(400,300,0,0) screensize(150,150) colormode(255) t=Turtle() t.speed(10) screen=t.getscreen() setup(900,620,0,0) screensize(500,150) colormode(255) turtle.bgcolor("darkgray") t.hideturtle() t.penup() t.pensize(5) t.goto(-250,-150) t.pendown() t.goto(450,-150) t.penup() t.goto(-250,-150) t.pendown() t.goto(-450,-300) t.penup() t.goto(-250,-150) t.pendown() t.goto(-250,500) t.penup() t.goto(100,300) t.pendown() t.dot(40,255,255,255) t.dot(40,255,250,0) t.bgcolor("darkgray") GPIO.setmode(GPIO.BCM) valor=0 def medida (): measu...

Radar de velocidad

Las siguientes líneas de código dibujan y actúan como un radar de velocidad en pequeña escala. El sensor lee dos distancias (una inicial y una final) entre 50 y 10 cm, es a los 50 cm cuando lee la inicial y a menos de 10 cuando obtiene la final, al mismo tiempo contara las décimas de segundo para obtener el tiempo. Ya teniendo las dos variables necesarias para calcular una velocidad solo realiza la operación y muestra el resultado en la interfaz.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> import time import botbook_gpio as gpio from turtle import * t=Turtle() screen=t.getscreen() setup(720,720,0,0) t.speed(5) t.penup() screen.bgcolor("gray") t.fillcolor("white") t.begin_fill() t.goto(200,-200) t.pendown() t.goto(...