Documentos de Académico
Documentos de Profesional
Documentos de Cultura
")
print('Hello world!')
print('UPB!')
print("Hola a todos")
print('Hello world!\nUPB\nHola')
Backslash \\
Comilla simple \'
Comilla doble \"
Retroceso \b
Nueva Línea \n
Retorno de Carro \r
Tabulación horizontal \t
print('abcd\\ef')
print('abcd\'ef')
print('abcd\"ef')
print('abcd\bef')
print('abcd\nef')
print('abcd\ref')
print('abcd\tef')
Operaciones
+ Suma
- Resta
* Multiplicacion
/ Division
** Exponente
% Modulo
// Parte entera
a = 5 + 43
print(a)
b = (2 * 3) + 4
print(b)
5 + 12 / 2
9 ** (1/2)
(1+3) ** 2
20 // 6
20 % 6
1.25 % 0.5
1.25 // 0.5
Input
input("usuario: ")
usuario = input("Ingrese su usuario: ")
print(usuario)
Concatenar
print("spam" * 3)
var = 'variable'
print(var * 3)
print(4 * '2')
print('17' * 8)
print('Happy' * int(4.0))
print(int("2") + int("3"))
Operaciones Mixtas
int (3.5 + 4)
int ('3' + '4')
Combinacion de Calculos
x = 7
print(x)
print(x + 3)
x = 123.456
x = "Esta es una cadena"
print(x)
76a = 1
print(76a)
Camara$ = 1
print(Camara$)
class = 'hola'
print(class)
a = 'mi_nombre'
type(a)
b = 1234
type(b)
c = 12.34
type(c)
a = 123
del a
print(a)
a = 456
print(a)
6.5 * 2
Operadores de incremento
- x = 9
- x *= 3
- print(x)
- x = 3
- x += 1
- print(x)
Mas posibilidades
print("C:\nombre\directorio")
palabra = "Python"
palabra[0]
palabra[3]
palabra[-1]
palabra[-2]
palabra[-6]
palabra[5]
palabra = "Python"
# Devuelve desde 0 hasta 3, sin incluir el 4
palabra [0:4]
palabra[2:]
palabra[:2]
palabra[:]
palabra[::-1]
palabra[:2]+palabra[2:]
palabra[-2:]
palabra[:999]
palabra[99:]
palabra[0] = "N"
palabra = "Python"
palabra="N" + palabra[1:]
palabra
len(palabra)
Operadores de comparacion
# == operador de comparación
1 + 1 == 3
1 + 1 == 2
# Igual que
3 == 2
# Distinto de
3 != 2
# Mayor que
3 > 2
# Menor que
3 < 2
a = 10
b = 5
a > b
b != a
a == b*2
"Hola" == "Hola"
"Hola" != "Hola"
c = "Hola"
c[0] == "H"
c[-1] == "a"
True == True
False != True
True >= False
False > True
True * 3
False / 5
True * False
Operadores logicos
not False
not True == False
True and True
True and False
False and True
False and False
Conectores
a = 45
a > 10 and a < 50
c = "Hola Mundo"
len(c) > 20 and c[0] == "H"
True or True
False or True
False or False
True or False
Listas
numeros = [1,2,3,4]
datos = [4,"una cadena",-15,3.14,"otra cadena"]
datos[0]
datos[-1]
datos[-2:]
numeros + [5,6,7,8]
pares = [0,2,4,5,8,10]
pares[3] = 6
pares
letras = ['a','b','c','d','e','f']
letras[:3] = ['A','B','C']
letras
a = [1,2,3]
b = [4,5,6]
c = [7,8,9]
r = [a,b,c]
print(r)
r[0]
r[-1]
r[0][:2]
r[2][2]
r[-1][-1]
nums = [1, 2, 3]
print(not 4 in nums)
print(4 not in nums)
print(not 3 in nums)
print(3 not in nums)
Range
range(10)
numbers = list(range(10))
print(numbers)
(125 + 115 + 110 +130)/4
numbers = range(10)
print(numbers)
a= list(range(1,21))
print(a)
## Saltos de a 4
numbers = list(range(5, 20, 4))
print(numbers)
if not False:
print("Se cumple la condición")
print("Se muestra este print")
print("algo")
a = 6
if a % 2 == 0:
print("el mod de a entre 2 es cero")
if a == 6:
print("a vale 6")
a = 5
b = 10
if a == 5:
print("a vale",a)
elif a == 6:
print("a vale",a)
else:
print("a no es 5 ni 6")
if b == 10:
print("y b vale",b)
# cierra el if de b
#se cierra el if de a
print("Fin del proceso")
if a == 5 and b == 10:
print("a vale",a,"y b vale",b)
num = 7
if num > 3:
print("3")
if num < 5:
print("5")
if num ==7:
print("7")
comando = "SALIR"
if comando == "ENTRAR":
print("Bienvenido al sistema")
elif comando == "SALUDAR":
print("Hola, espero que te lo estes pasando bien aprendiendo python")
elif comando == "SALIR":
- print("Saliendo del sistema")
else:
print("Este comando no se reconoce")
c = 0
while c <= 5:
c += 1.3
print("c vale",c)
c = 0
while c <= 5:
c += 1
print("c vale",c)
else:
print("Se ha completado toda la iteración y c vale", c)
c = 0
while c <= 5:
c += 1
if c == 2:
print ("Rompemos el bucle cuando c es 2")
break
print("c vale",c)
else:
print("El valor de c es",c)
print("Aquí seguimos")
c = 0
while c <= 5:
c += 1
if c == 4:
print ("Continuamos con la siguiente")
continue # regreso al while y no ejecuta lo siguiente
print("c vale",c)
else:
print("Se ha completado toda la iteración y c vale", c)
i = 0
while True:
i += 1
if i == 2:
print("Saltando 2")
continue
if i == 5:
print("Quebrando")
break
print(i)
print("Finalizado")
words = ["hello","world","spam","eggs"]
for word in words:
print(word + "!")
for i in range(5):
print("hello",i,"!")
#No es Multiplo de 2
for i in range(10):
if not i % 2 != 0:
print(i)
numeros = [10,20,30,40,50,60,70,80,90,100]
indice = 0
numeros[indice]
len(numeros)
numeros = [10,20,30,40,50,60,70,80,90,100]
for i in numeros:
i *= 10
print(i)
numeros
indice = 0
numeros = [10,20,30,40,50,60,70,80,90,100]
for i in numeros:
numeros[indice] *= 2
indice += 1
print(numeros)
cadena2 = ""
for caracter in cadena:
cadena2 += caracter * 2
cadena
cadena2
for i in range(10):
print(i)