If, else or both

--Originally published at My B10g

El “if” en programación sirve para checar si algo es verdad o no y en caso de ser verdadero ejecuta la acción siguiente.

x=0
if x<10:

print ("x is smaller than 10")

output == ‘x is smaller than 10’

“else” se usa para que en el caso de que el “if ” sea falso se ejecuta la condición de “else”

siguiendo el ejemplo anterior…
x=10
else:
print("x is bigger or equal to 10")

output == ‘x is bigger or equal to 10’

el “elif” se usa cuando tienes mas de dos opciones en el que tienes que especificar mas tu condición

por ejemplo…

x=10
elif x==10:
print ("el numero es 10")

output == ‘el numero es 10’

 

53538266.jpg

 


Calling functions and Creating functions

--Originally published at My B10g

para crear una función necesitas empezar con def que se refiere a que estas definiendo lo  que va a hacer tu función, luego la nombras para mandarla a llamar, luego seguido del nombre van paréntesis “()”que indican el tipo de variable que le vana pasar y terminas con “: ” e inmediatamente abajo de esto escribes lo que va a hacer la función una vez mandada a llamar. Las funciones suelen regresar algo por lo general y esto se hace con ” return” y lo que quieres regresar pero en el caso de que no regreses nada lo toma como un valor nulo (este no significa “0“).

para mandar a llamar la funcion vasta con escribir el nombre y poner entre paréntesis el valor que le vas a pasar (recuerda que sea del mismo tipo para no llamar a una funcion inexistente).

esto es todo lo que debes saber de funciones:)

P.d.(recuerda usar correctamente tu tabulador a partir de la linea despues del “:”)


Basic output (print) Basic user input (text based)

--Originally published at My B10g

this are the default ways to talk to the machine, i give him something it responds me.

print shows whatever is inside the brackets.

for input work the same but the other way, but with the exception that whatever I input it will be in string format and in the case i want to use it in any other format i have to transform this.


Python Naming Conventions

--Originally published at My B10g

Hoy aprendi unas cuantas cosas sobre como nombrar los datos que necesito y básicamente se reduce a en cualquiera esta mal si uso muchas palabras o si uso letras por separado ya que lo vuelve o muy largo o muy general, ademas casi todo tiene que estar con minúsculas a excepción de Constantes, lo único que no logre captar bien fue Method Arguments que me perdí un poco pero le pedí ayuda a un compañero y me explico en donde me perdí, en si fue por el uso del lenguaje técnico, pero bueno si todos le dijeran a su  manera nadie entendería.