Skip to content

Commit e8c13cd

Browse files
author
CaveroBrandon
committed
Merge remote-tracking branch 'upstream/main' into #5-Javascript
2 parents a56aa4c + e35161b commit e8c13cd

File tree

17 files changed

+2395
-816
lines changed

17 files changed

+2395
-816
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Hola Esta Es la web de Java script https://javascript.com/ //
2+
3+
// Este es un comentario de una sola linea//
4+
5+
/*Este esta es la forma de crear
6+
un comentario de multiples Lineas*/
7+
8+
let a;
9+
let b = 10;
10+
11+
const name = "BenjaminSk09";
12+
13+
// Creacion de variables representando todos los tipos de datos primitivos //
14+
15+
let number = 10;
16+
const Number = 40;
17+
18+
let numero = 2 * 400;
19+
20+
const texto = "Hola yo soy benjamin de Guatemala";
21+
22+
const boolean = true ;
23+
24+
const simbolo = Symbol("Hola este es un Simbolo");
25+
26+
console.log("Hola, esto es un mensaje en la consola");
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
//00 SINTAXIS, VARIABLES, TIPOS DE DATOS Y HOLA MUNDO
2+
3+
/*
4+
EJERCICIO:
5+
- Crea un comentario en el código y coloca la URL del sitio web oficial del lenguaje de programación que has seleccionado.
6+
- Representa las diferentes sintaxis que existen de crear comentarios en el lenguaje (en una línea, varias...).
7+
- Crea una variable (y una constante si el lenguaje lo soporta).
8+
- Crea variables representando todos los tipos de datos primitivos del lenguaje (cadenas de texto, enteros, booleanos...).
9+
- Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
10+
*/
11+
12+
//- Sitio web oficial de JavaScript: https://developer.mozilla.org/es/docs/Web/JavaScript
13+
14+
//a one line comment
15+
16+
/* this is a longer,
17+
multi-line comment
18+
*/
19+
20+
//- Declaraciones de variables:
21+
//Declara una variable, opcionalmente la inicia a un valor.
22+
var user = "ppinilla";
23+
24+
//Declara una variable local con ámbito de bloque, opcionalmente la inicia a un valor.
25+
let age = 23;
26+
27+
//Declara un nombre de constante de solo lectura y ámbito de bloque
28+
const PI = 3.14
29+
30+
// - Tipos de datos primitivos
31+
let float = 1.5
32+
let int = 10
33+
let booleanoT = true
34+
let booleanoF = false
35+
let string = "JavaScript"
36+
let n = null
37+
let undf = undefined
38+
39+
// - Imprimir por terminal
40+
console.log("¡Hola, JavaScript!");
41+
42+
console.log(typeof(float));
43+
console.log(typeof(int));
44+
console.log(typeof(booleanoT));
45+
console.log(typeof(booleanoF));
46+
console.log(typeof(string));
47+
console.log(typeof(n));
48+
console.log(typeof(undf));
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# https://python.org
2+
3+
# => Esto es un comentario en una línea en Python.
4+
5+
"""
6+
Así se crean comentarios
7+
multilínea en Python.
8+
"""
9+
10+
'''
11+
También podemos usar comillas simples
12+
para comentarios multilínea.
13+
'''
14+
15+
# Variables en Python.
16+
"""En Python, es una convención nombrar las variables en formato `snake_case`,
17+
es decir, todo en minúsculas y separado por guiones bajos.
18+
"""
19+
20+
# Tipo de variable tipo cadena de texto = string.
21+
"""Cuando asignamos un valor entre comillas (simples o dobles), la variable
22+
automáticamente toma el tipo `str` (cadena de texto). Incluso si parece un número.
23+
"""
24+
25+
my_variable = "¡Hola, esta es mi variable!"
26+
27+
my_string = "¡Esta es una string!"
28+
my_other_string = '¡También esta es una string!'
29+
30+
my_variable_saludos = "¡Hola Python!"
31+
# Las variables pueden cambiar de valor. Hasta este punto, `my_variable` es:
32+
# "¡Hola, esta es mi variable!". Ahora le asignamos un nuevo valor:
33+
my_variable = "Ahora mi variable ha tomado este nuevo valor de texto."
34+
35+
# Tipo de variable tipo entero = int
36+
"""Si creamos una variable y le asignamos un número sin comillas,
37+
el tipo asignado será automáticamente un entero (`int`)."""
38+
39+
my_int = 1
40+
41+
# Tipo de variable tipo flotante = float
42+
"""Si creamos una variable y le asignamos un número decimal (separado por un punto,
43+
no por una coma), el tipo asignado será automáticamente flotante (`float`).
44+
"""
45+
46+
my_float = 1.735
47+
48+
# Tipo de variable tipo booleano = bool
49+
"""Las variables booleanas (`bool`) solo pueden tener dos valores posibles:
50+
`True` o `False` (en mayúsculas, ya que son palabras clave de Python).
51+
"""
52+
53+
my_bool = True
54+
my_second_bool = False
55+
56+
# Constantes en Python.
57+
"""En Python, las constantes no existen como tal. Sin embargo, por convención,
58+
se escriben con letras mayúsculas para indicar que no deberían modificarse.
59+
Aunque técnicamente, su valor puede cambiar.
60+
"""
61+
62+
MY_CONSTANTE = "Mi Constante" # Por convención.
63+
64+
# Aquí cambiamos el valor de la "constante", aunque no debería hacerse.
65+
MY_CONSTANTE = "¡Mi Constante ha cambiado de valor!"
66+
67+
# Maneras de imprimir un valor, una variable o una CONSTANTE por convención.
68+
print("Hello World!") # Si queremos imprimir un número u otro tipo, no ponemos comillas.
69+
print(my_variable_saludos)
70+
print(MY_CONSTANTE)
71+
72+
# Manera de imprimir el tipo de una variable.
73+
# La función `type` nos muestra el tipo de una variable.
74+
print(type(my_string)) # Salida: <class 'str'>
75+
print(type(my_int)) # Salida: <class 'int'>
76+
print(type(my_float)) # Salida: <class 'float'>
77+
print(type(my_bool)) # Salida: <class 'bool'>
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# https://www.python.org
2+
3+
#Esto es un comentario
4+
5+
'''
6+
Esto también es un comentario
7+
pero de más de una sola
8+
línea
9+
'''
10+
11+
"""
12+
Mismo del anterior pero con doble comillas
13+
"""
14+
15+
# Crea una variable
16+
mi_variable = 14
17+
18+
# Crea una variable constante
19+
MI_VARIABLE = 20 # en python las variables constantes se representan en mayúsculas
20+
21+
"""
22+
Tipo de datos primitivos
23+
"""
24+
25+
# Cadenas de textos
26+
mi_nombre = "ETrauco"
27+
print(type(mi_nombre))
28+
29+
# Enteros
30+
mi_edad = 34
31+
print(type(mi_edad))
32+
33+
# Float
34+
mi_estatura = 1.90
35+
print(type(mi_estatura))
36+
37+
# booleans
38+
info = True
39+
info2 = False
40+
print(type(info))
41+
print(type(info2))
42+
43+
# None
44+
direccion = None
45+
print(type(direccion))
46+
47+
"""
48+
Imprimir "Hola Python"
49+
"""
50+
51+
print("Hola, Python!")
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Esto es un comentario de una sola línea. https://www.python.org/
2+
3+
"""
4+
Esto es un comentario
5+
de varias líneas.
6+
"""
7+
8+
'''
9+
Esto es otro comentario
10+
de varias líneas.
11+
'''
12+
13+
myvar = "Hola Mundo!"
14+
15+
numero_entero = 10
16+
numero_flotante = 10.5
17+
numero_complejo = 1j
18+
cadena = "Hola"
19+
booleano = True
20+
21+
22+
print('Hola Python!')

0 commit comments

Comments
 (0)