RSS

Archivo de la categoría: PYTHON

ESTRUCTURA BÁSICA DE PROGRAMA EN PYTHON

 

 

 

Adjunto algunos programas que servirán para tomar las estructuras y re-usarlas. Nota la codificación fue realizada para la versión 2.7.9 de Python. Ya que en la nueva versión hay cambios en las declaraciones de las sentencias de ejecución de los programas.

I.- DECLARACIÓN PARA LINUX

II.- PERMISO PARA EJECUCIÓN DESDE CONSOLA

III.- EJEMPLO DE PROGRAMAS 

PRIMERO ES CONOCER LA VERSIÓN DE PYTHON 

El comando a usar es:    python -V

PRIMER PROGRAMA SE EMPLEO (VERSION 2.7.9)

RECOMENDACIONES VERIFICAR LOS CARACTERES YA QUE COMO ESTAN EN WEB SE CAMBIAN. “” Y ´´ PODRIA DARSE EL CASO QUE NO SE RECONOZCAN VERIFICAR LOS DATOS CORRECTOS.

#PROGRAMA_HELLO_WORD
import time

print “HOLA MUNDO”
time.sleep(10)

********************* ( * ) *********************

#PROGRAMA_MANEJO_DE_TIME

import time
a=5
b=6
suma= a+b
print (suma)

time.sleep(5)

 

********************* ( * ) *********************

#PROGRAMA_SUMA_BASICA
import time
print “Ingresa un primer valor:”
print “************************”
a = int (input(”))

print “Ingresa un segundo valor:”
print “*************************”
b = int (input(”))

suma=a+b

print “Suma de Valores ingresados:”
print “***************************”
print (suma)

time.sleep(5)

 

********************* ( * ) *********************

#PROGRAMA_MANDAR_COMANDO_DESDE_PYTHON

import os
print “programa uso de comando”
print “***********************”
os.system(‘ping 200.48.225.130’)

 

#PROGRAMA_MANEJO_MATEMATICAS

import time
from math import *
print “Ingresa un primer valor:”
print “************************”
x = int (input(”))
print “Ingresa un segundo valor:”
print “*************************”
y = int (input(”))
s = log(x+y)
print “El Resultado es:” , s
time.sleep(5)

 

#PROGRAMA_MANEJO_ESTRUCTURA IF

import time
print “PROGRAMA QUE USA IF”
print “******************”

print “Ingrese su nombre:”
print “******************”
nombre = raw_input()
print(“Cargando…”)

time.sleep(1)
print”*”
time.sleep(2)
print”**”
time.sleep(3)
print”***”
time.sleep(4)
print “****”
time.sleep(5)
print “****”
print “Carga Completada 100%”

if nombre == “jimy”:
print “Eres Root Bienvenido Señor Espinoza”

else:
print “No Eres El Usuario Root”

time.sleep(5)

 

#PROGRAMA_CONVERSION_DECIMAL_A_BINARIO

import time
print “PROGRAMA DE CONVERSION DE DECIMAL A BINARIO”
print “INGRESE EL NUMERO A CONVERTIR”
time.sleep(2)
a= input()
b=bin(a)
print (b)
time.sleep(3)

 

#PROGRAMA_MENU_PROGRAMAS

# coding=latin-1
print “SISTEMA DE DIAGNOSTICO RÁPIDO DE FALLAS EN RED”
print “**********************************************”
print “************ MENU ************”
print “HERRAMIENTA PING SELECCIONA (1)”
print “HERRAMIENTA TRACERT SELECCIONA (2)”
print “HERRAMIENTA HOSTNAME SELECCIONA (3)”
print “HERRAMIENTA IPCONFIG SELECCIONA (4)”
print “HERRAMIENTA DNS SELECCIONA (5)”
print “HERRAMIENTA GATEWAY SELECCIONA (6)”

valor = input(‘INTRODUCE LA HERRAMIENTA DE DIAGNÓSTICO: ‘)
if int(valor) == 1:
print(‘SE EJECUTARA PING’)
elif int(valor) == 2:
print(‘SE EJECUTARA TRACERT’)
elif int(valor) == 3:
print(‘SE EJECUTARA HOSTNAME’)
elif int(valor) == 4:
print(‘SE EJECUTARA IPCONFIG COMPLETO’)
elif int(valor) == 5:
print(‘SE EJECUTARA ANALISIS DE DNS’)
elif int(valor) == 6:
print(‘SE EJECUTARA ANALISIS DE GATEWAY’)
else:
print(‘SELECCIONE LA HERRAMIENTA A EMPLEAR’)

 

#PROGRAMA_DIAGNOSTICO_DE_RED_EN_LINUX

NOTA: SE TENDRA QUE TENER LOS PARAMETROS DE LA RED INCLUIDOS EN EL PROGRAMA, ASI COMO TENER LA INSTALACION DE LOS PAQUETES CORRESPONDIENTES A LOS PROGRAMAS.

# coding=latin-1
import os
print “SISTEMA DE DIAGNOSTICO RÁPIDO DE FALLAS EN RED”
print “**********************************************”
print “************ MENU ************”
print “HERRAMIENTA PING SELECCIONA (1)”
print “HERRAMIENTA TRACERT SELECCIONA (2)”
print “HERRAMIENTA HOSTNAME SELECCIONA (3)”
print “HERRAMIENTA IPCONFIG SELECCIONA (4)”
print “HERRAMIENTA DNS SELECCIONA (5)”
print “HERRAMIENTA GATEWAY SELECCIONA (6)”

valor = input(‘INTRODUCE LA HERRAMIENTA DE DIAGNÓSTICO: ‘)

if int(valor) == 1:
print(‘SE EJECUTARA PING’)
os.system(“ping 192.168.3.1”)

elif int(valor) == 2:
print(‘SE EJECUTARA TRACEROUTE’)
os.system(“traceroute -4 200.48.225.130”)

elif int(valor) == 3:
print(‘SE EJECUTARA HOSTNAME’)
os.system(“hostname”)

elif int(valor) == 4:
print(‘SE EJECUTARA IPCONFIG COMPLETO’)
os.system(“ifconfig”)
elif int(valor) == 5:
print(‘SE EJECUTARA ANALISIS DE DNS’)
os.system(“ping 200.48.225.130”)
elif int(valor) == 6:
print(‘SE EJECUTARA ANALISIS DE GATEWAY’)
os.system(“ping 192.168.3.1”)
else:
print(‘SELECCIONE LA HERRAMIENTA A EMPLEAR’)

 

Anuncios
 
Deja un comentario

Publicado por en 27 junio, 2016 en PYTHON, Uncategorized

 

Etiquetas: , , , , , , , , , , ,

LIBROS REFERENCIALES PARA DOMINAR PYTHON

VIDEOS YOUTUBE RECOMENDADOS:

pycon_es.jpg

YOUTUBE PYTHON

 

 

 

 

 

 

 

 

RECOMENDACIÓN EDITOR DE TEXTO Y EDITOR DE CÓDIGO:

Sublime Text es un editor de texto y editor de código fuente creado en Python desarrollado originalmente como una extensión de Vim, con el tiempo fue creando una identidad propia, por esto aún conserva un modo de edición tipo vi llamado Vintage mode.

Se distribuye de forma gratuita, sin embargo no es software libre o de código abierto, se puede obtener una licencia para su uso ilimitado, pero el no disponer de esta no genera ninguna limitación más allá de una alerta cada cierto tiempo.

[ PÁGINA WEB SUBLIMETEXT ]

alpha_goto_anything2_large

TUTORIAL BÁSICO DE PYTHON (EN CONSTRUCCIÓN)

AQUÍ ADJUNTO UNA PEQUEÑA GUÍA QUE VENGO ELABORANDO.

PYTHON PREZI JIMY ESPINOZA

VIDEO TUTORIALES

0.- ILLASARÓN        : ENLACE illasaron

1.- MEJORANDO.LA : ENLACE   mejorando.la

2.- VIDEO2BRAIN PYTHON     : ENLACE  python-video2-brain-youtube 

3.- VIDEO2BRAIN DJANGO     : ENLACE   Django

4.- VIDEOS OTROS                : ENLACE videos-python3.x

 
Deja un comentario

Publicado por en 18 febrero, 2014 en PYTHON

 

Etiquetas: ,