Esta es una recopilación de mis primeros programas en python, comenzando con lo mas basico y continuando a declaraciones de datos y variables mas y mas complejos. Principalmente contiene el uso de cadenas, variables y algunos operadores sencillos.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog1(first_print)
#ASIGNAMOS UNA VARIABLE Y SE IMPRIME
a=10
print(a)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog2(print_position)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog1(first_print)
#ASIGNAMOS UNA VARIABLE Y SE IMPRIME
a=10
print(a)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog2(print_position)
#IMPRIME VALORES INDIVIDUALES DE UNA CADENA USANDO LA POSICION
fruta="Manzana"
print(fruta[0])
print(fruta[1])
print(fruta[2])
print(fruta[3])
print(fruta[4])
print(fruta[5])
print(fruta[6])
print()
print(fruta[-1])
print(fruta[-2])
print(fruta[-3])
print(fruta[-4])
print(fruta[-5])
print(fruta[-6])
print(fruta[-7])
#Imprime longitud
print("Longitud de la cadena fruta:",len(fruta),"Caracteres")
lon=len(fruta)
print(fruta[(lon-1)])
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog3(type_and_first_strings)
x=5
x=5.2
#IMPRIME TIPO DE LA VARIABLE X
print(type(x))
#PRIMERAS CADENAS Y CADENAS LARGAS; TABULADOR Y SALTO DE LINEA
b="hola \thola\thola"
c="""esto es uno \nque es de mas \nde una linea"""
print(c)
print(b)
#\n ES UN ENTER Y \t ES UN TABULADOR DE 5 ESPACIOS
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog4(strings_in_and_not_in)
blog="Mi diario en python"
#IN Y NOT IN PREGUNTAN LA PRESCENCIA DE UN ELEMENTO
print("python"in blog)
print("ari"in blog)
print("hola"in blog)
print("""Hola\nQue tal?\nComo andamos?""")
print("Hola\tHola\tHola")
print("Hola\\Que tal?")
print("El dice \'Hola\'")
print("El contesta \"Que tal?\"")
#LA RESPUESTA DEBERIA SER CONTRARIA; blog.find ES OTRA FORMA DE PREGUNTAR
print("Encuentra", blog.find("en"))
print("en"not in blog)
print("Hola"not in blog)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog5(string_types)
#CADENA
cadena="Hola"
#CADENA CORTA
cadena2='Otro hola'
#CADENA LARGA; PERMITE EL USO DE VARIOS RENGOLONES
cadena3="""mas holas\npero\ndiferntes"""
print(cadena)
print(cadena2)
print(cadena3)
#PRIMER TUPLA
tupla=("",'',""" """,1)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#Prog5.1(string_tools_and_format)
str1='Hello'
str2='Mundo!'
#USING +; COMBINA LAS CADENAS DE AMBAS VARIABLES
print('str1+str2=', str1+str2)
#USING *; IMPRIME LA CADENA DE LA VARIABLE MULTIPLES VECES
print('str1*3=', str1*3)
str='Frio'
#ENUMERATE(); INDICA LA POSCION DE CADA VALOR DE LA CADENA
list_enumerate=list(enumerate(str))
print('list enumerate(str)=', list_enumerate)
#CHARACTER COUNT; NOS INDICA LA CANTIDAD DE CARACTERES EN LA CADENA
print('len(str)= ', len(str))
'''
\newline Backlash and newline ignoresd
\\ Backlash
\' Single quote
\" Double quote
\a ASCII Bell
\b ASCII Backspace
\f ASCII Formfeed
\n ASCII Linefeed
\r ASCII Carriage Return
\t ASCII Horizontal Tab
\v ASCII Vertical Tab
\ooo Character with octal value ooo'''
#\xHH Character with hexadecimal value HH
#ORDENES CON FORMATO
#default(implicit) order
default_order="{}, {} y {}".format('Juan','Pedro','Jose')
print('\n --- Default Order ---')
print(default_order)
#order using positional argument
positional_order="{1}, {0} y {2}".format('Juan', 'Pedro', 'Jose')
print('\n--- Positional Order ---')
print(positional_order)
#order using keyword argument
keyword_order="{j}, {p} y {js}".format(j='Juan', p='Pedro', js='Jose')
print('\n--- Keyword Order ---')
print(keyword_order)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Comentarios
Publicar un comentario