domingo, 29 de abril de 2018

¿CÓMO GANAR DINERO EN INTERNET? PARTE I

Hola a todos!

Primero que todo agradecerte por visitar mi blog, mi nombre es Sneyder Ramírez e hice esta entrada para mostrarte una alternativa para ganar dinero, o que se convierta en una buena fuente de ingresos y no dependas de un trabajo en una empresa. Espero lo aproveches y compartas esta información si te parece útil.

Te debes estar preguntando: ¿Qué gana este tipo por compartir esta información? ¿Está vendiendo algún producto?. etc...

Antes de empezar te vuelvo a agradecer porque en este momento por estar leyendo esta entrada o visitando mi blog ayudas a aumentar mis ingresos. Te respondo las preguntas: no vendo ningún producto, ni cosas raras, sólo compartir información de interés y público para que la lea (como lo estás haciendo en este momento) Interesante ¿no?. Según Marketing digital en el 2019 hay 4388 millones de usuarios con acceso a internet y su crecimiento es del 9,1%. Mira todo el público que hay.

Ahora sí, empecemos

Hace unos años empecé con este Blog, como una iniciativa de distribuir el conocimiento en el lenguaje de programación Python y poder ayudar a quienes tuvieran dudas en este lenguaje, ya que cuando estuve haciendo mi trabajo de grado, no encontré buena información, pero lo que no sabía era que por ese medio podría llegar dinero. Algo que me parecía interesante es que tenía visitantes de España, México, Estados Unidos y me sorprendía que tenía visitas desde Rusia.



Con el tiempo me di cuenta que Google podría pagarme por tener un blog que tuviera bastantes visitas, por lo que empecé a subir más información y atraer más publico, a cambio de eso permitir avisos publicitarios en mi blog por medio de Google Adsense. ¿Viste los avisos publicitarios?


¿Qué tengo que hacer?
Para empezar hagamos este ejercicio: Toma una hoja de papel y responde estas preguntas (hazlo a conciencia): 
  1. ¿Qué me gusta hacer?
  2. ¿Qué me gustaría aprender? 
  3. ¿Estarías dispuesto a compartir la información?
Yo te doy parte de mis respuestas:

1. Me gusta todo lo que tenga que ver con tecnología, programación, fibra óptica, Futbol.
2. Me gustaría aprender lenguajes de programación cómo: Python, Java, Android, ios.
3. No tendría ningún problema, disfruto en enseñarle a los demás.

Gracias a esas respuestas el día 12 de Marzo del 2018 empecé a recolectar información acerca del lenguaje de programación Python realizando ejercicios propios y desarrollando ejercicios propuestos de otras páginas, eso sí mencionando la fuente de donde provenían, toda esa información la empecé a alojar en un blog, adicionalmente le ingresé otras entradas que no tenían que ver con la programación (esta por ejemplo), pero con títulos interesantes que llamaran la atención.

¿Cómo empiezo mi blog?
 Lo primero que debes tener es una cuenta de correo electrónico en Gmail, ya que allí se enlazan los servicios de las otras páginas adicionales.

¿Qué es un blog? 
Es un sitio web en el cual puedes ingresar información de la temática que quiera, la cual puede ser compartida para lectores. Para ayudarte con un tema de interés. En este link podrás ver los 30 blogs que más dinero ganan en el mundo, aprende de los mejores.
  
https://www.blogger.com


¿Ya tienes la temática?
Empieza a subir información y ponte como meta tener mil visitas mensuales, y así podrás pedir a google que analice tu blog y acepte monetizarlo. Así:


Ya te enseñé la primera parte, pero recuerda que al principio debes esperar que tu blog tenga las mil visitas mensuales para poder aplicar a tener Google Adsense. Da el primer paso, luego el dinero llegará sin mucho esfuerzo.

Ahora ¿Quieres darle más ganancia a tu blog? Visita:

Esto ha sido todo y si decides realizar o seguir este camino, sólo es de constancia, paciencia y dedicación, traza la meta. Exitos!

Recuerda que si necesitas asesoría para seguir mi método, con mucho gusto deja tu comentario y te lo responderé en breve. Con esto ayudarás a darle más solidez a esta entrada.

Saludos






jueves, 19 de abril de 2018

¿CÓMO PONER CÓDIGO DE PROGRAMACIÓN EN TU BLOG?

Hola a todos

En esta entrada les traigo dos herramientas para ingresar código de programación a tu blog.


  • hilite: Muestra con más estilo el código y se hace mucho más largo (Enlace)

1
2
3
4
5
6
7
8
9
N1=int(input("Ingresar numero: "))
divisible=0
for i in range(1,N1+1):
    if(N1%i)==0:
        divisible=divisible+1
if(divisible!=2):
    print("No Es primo")
else:
    print("Es primo")

  • SimpleCode: Usa menos código que otros editores, es fácil y sencillo para usar (Enlace)
N1=int(input("Ingresar numero: "))
divisible=0
for i in range(1,N1+1):
    if(N1%i)==0:
        divisible=divisible+1
if(divisible!=2):
    print("No Es primo")
else:
    print("Es primo")

martes, 17 de abril de 2018

EJERCICIOS VARIOS: OPERACIONES CON NÚMEROS I


Hola a todos, si estás empezando en el mundo de Python. Estos ejercicios te ayudarán a comprender mucho más de este sencillo lenguaje de programación.

Recuerda: Si te sirvió el contenido del blog, ayúdame con tu aporte con más ejercicios para compartir y suscríbete a mi canal de Youtube para que veas el funcionamiento de los códigos.

Versión de Python utilizada: 3.6.2
Ejercicios:

1. El mayor: Ingresar 3 números, el programa debe escoger el número mayor entre esos tres números.

N1=input("Ingrese el primer número: ")
N2=input("Ingrese el segundo número: ")
N3=input("Ingrese el tercer número: ")
if N1>N2 and N1>N3:
    print("El numero mayor es: ", N1)
else:
    if N2>N1 and N2>N3:
        print("El número mayor es: ", N2)
    else:
        print("El mayor número es: ", N3)
 

2. Número primo: Ingresar un número y debe identificar si un número es primo o no. Recuerde que un número primo solamente es divisible por si mismo y la unidad.

N1=int(input("Ingresar numero: "))
divisible=0
for i in range(1,N1+1):
    if(N1%i)==0:
        divisible=divisible+1
if(divisible!=2):
    print("No Es primo")
else:
    print("Es primo")


3. Número par e impar: Ingresar un número e identificar si este es par o impar.


N1=int(input("Ingresar numero: "))
if N1%2==0:
    print(N1, "Es par")
else:
    print(N1,"Es impar") 


4. La suma de N números: Suma todos los números hasta N. Por ejemplo: N=5, la suma será: 1+2+3+4+5=15


N1=int(input("Ingresar numero: "))
suma=0
while N1>0:
    suma=suma+N1
    N1=N1-1
print (suma) 

 
5. Decimal a binario: convierte un número decimal a binario.


N1=int(input("Ingresar numero: "))
print( bin(N1)) 

 

martes, 13 de marzo de 2018

¿CÓMO CALCULAR VOLÚMENES DE FIGURAS GEOMÉTRICAS EN PYTHON?

Hola a todos, en esta nueva entrada dejaré un ejercicio para el cálculo del volúmen de figuras geométricas utilizando el lenguaje de programación Python. En una entrada anterior se hizo un ejercicio para calcular áreas que puedes consultar en el siguiente link.

Si consideras que este blog y la información contenida en el es de gran interés, ayudame a seguir creciendo. si tienes aportes que puedas compartir serán bienvenidos. También tengo un canal en Youtube donde se demuestra el funcionamiento de los códigos: pythoninicios

Para este ejercicio vamos a calcular las siguientes figuras:

1. Cubo.
2. Esfera.
3. Cilindro.
4. Pirámide.
5. Cono.
6. Cono truncado.

Para lo anterior se describirá la fórmula utilizada para calcular los volúmenes de las figuras.


volumen.py
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import math

def volumen_cubo(lado):
    volumen=lado**3
    return volumen

def volumen_esfera(radio):
    volumen=(4/3)*math.pi*radio**3
    return volumen

def volumen_cilindro(radio,altura):
    volumen=math.pi*radio**2*altura
    return volumen

def volumen_piramide(lado1, lado2,altura):
    volumen=lado1*lado2*altura/3
    return volumen
    
def volumen_cono(radio,altura):
    volumen=(math.pi*radio**2*altura)/3
    return volumen

def volumen_cono_truncado(radio1,radio2,altura):
    volumen=math.pi*altura*(radio1**2+radio2**2+radio1*radio2)
    return volumen

Para calcular el volúmen de cada figura se debe llamar la función, Ejemplo:

>>> volumen_piramide(2,3,4)
8

>>> volumen_cubo(3)
27

>>> volumen_cilindro(3,6)
169.64600329384882

>>> volumen_esfera(4)
201.06192982974676


lunes, 12 de marzo de 2018

TRATAMIENTO CADENAS DE TEXTO EN PYTHON (PARTE II)

Hola a todos esta entrada incluye las funciones y un ejemplo de funcionamiento de cada una de ellas.

  • capitalize(): pone en mayúscula la primera letra de una cadena y el resto en minúsculas.
h="hola a todos"
H=h.capitalize()
print H
Hola a todos 

h="HOLA A TODOS"
H=h.capitalize()
print H
Hola a todos
  • lower(): Convierte toda la cadena a letras minúsculas.
h="HOLA A TODOS"
H=h.lower()
print H
hola a todos 

h="Hola a todos"
H=h.lower()
print H 

hola a todos
  • upper(): Covierte toda la cadena a letras mayúsculas.
h="Hola a todos"
H=h.upper()
print H
HOLA A TODOS
  • swapcase(): Convierte de mayúsculas a minúsculas y viceversa.
 h="Hola a todos"
H=h.swapcase()
print H
hOLA A TODOS
  • count(): Cuenta el número de apariciones de un caracter o cadena de caracteres, dentro de otra cadena de caracteres. 
h="Hola a todos"
H=h.count("o")
print H
3
  • isalnum(): Identifica si la cadena es alfanumérica (contiene letras A-Z,a-z y números 0-9).
h="Hola a todos"
H=h.isalnum()
print H
False 

h="Holaatodos"
H=h.isalnum()
print H
True
  • isalpha(): Si la cadena es alfabética, A-Z y a-z. 
h="Hola a todos"
H=h.isalpha()
print H
False

h="Holaatodos"
H=h.isalpha()
print H 

True
  • isdigit(): Si la cadena es numérica. 
h="Holaatodos"
H=h.isdigit()
print H
False

h="345553"
H=h.isdigit()
print H

True
  • islower(): si la cadena contiene minúsculas combinando con espacios y números.
 h="hola a todos"
H=h.islower()
print H
True

h="holaatodos"
H=h.islower()
print H

True

h="hola a todos 123"
H=h.islower()
print H 

True
  • isupper(): Si contiene sólo mayúsculas, números o espacios. 

    h="HOLA A TODOS 123"
    H=h.isupper()
    print H
    True

    h="hOLA A TODOS 123"
    H=h.isupper()
    print H
    False
  • isspace(): Si contiene sólo espacios.
 h="hOLA A TODOS 123"
H=h.isspace()
print H
False

h="   "
H=h.isspace()
print H
True




sábado, 18 de noviembre de 2017

TRATAMIENTO DE CADENAS DE TEXTO EN PYTHON (PARTE I)

 Hola a todos,  en esta entrada se realizarán ejercicios con cadenas de texto. Si tienen funciones adicionales que deban ser documentadas me lo hacen saber, la idea del blog es seguir creciendo con buena información.


Concatenar: Permite unir cadenas de texto.

1
2
3
4
#CONCATENAR
cadena1="python"
cadena2="inicios"
print cadena1 + " " + cadena2

python inicios
>>>

Repetir: Se multiplica el mensaje n veces.

1
2
3
4
#CONCATENAR
#MULTIPLICAR
cadena1="python "
print cadena1*3

python python python
>>>

Longitud de la cadena: Número de caracteres que contiene la cadena.


1
2
3
#LONGITUD
cadena1="python "
print len(cadena1)

7
>>>

Encontrar: Permite encontrar una subcadena perteneciente a una cadena de caracteres, mostrando la posición donde se encuentra, en caso de no encontrarla la función retornará -1. La función se llama find.


1
2
3
4
#ENCONTRAR
cadena="python "
cadena1=cadena.find("n")
print cadena1

 5
>>>


Minúsculas: Cambia la cadena de caracteres a minúsculas.

1
2
3
#MINUSCULAS
cadena="PYTHON"
print cadena.lower()

python
>>>

Mayúsculas: Cambia la cadena de caracteres a mayúscula.


1
2
3
#MAYUSCULAS
cadena="python"
print cadena.upper()

PYTHON
>>> 

Reemplazar: Permite reemplazar valores por otros en una cadena.


1
2
3
#REEMPLAZAR
cadena="python"
print cadena.replace("n","python")

pythopython
>>>

Cortar: Mostar un segmento de una cadena.

1
2
3
#CORTAR
cadena="www.pythoninicios.blogspot.com"
print cadena[4:17]

pythoninicios
>>>

Espero sea de ayuda.

jueves, 26 de octubre de 2017

¿CÓMO GRAFICAR EN PYTHON CON NUMPY Y MATPLOTLIB?

En construcción

Hola a todos en esta entrada vamos a utilizar las librerías Numpy y Matplotlib en Python para hacer un gráfico.

Este será un ejercicio básico, pero le estaré subiendo el nivel más adelante,  Si no sabes como instalar la librerías muy pronto dejaré un paso a paso para hacerlo, por ahora pregunten y les ayudaré.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import matplotlib.pyplot as plt
import numpy as np

x = np.arange(0,10,0.1)
y = x*np.sin(x)
plt.plot(x,y)
plt.xlabel('X')
plt.ylabel('Y')
plt.title('PYTHONINICIOS.BLOGSPOT.COM')
plt.show()

Este es el resultado: