Yo hago 15 horas de práctica 1-2 de estudio aprox.
Para mi es lo que mejor funciona.
Para mi es lo que mejor funciona.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: tincopasan en 1 Diciembre 2020, 18:29 PM
me causa gracia esto
en realidad no es tan así, podés usarlas como quieras y con mismos datoscolor=(255,255,255)
son mismos datos y no por eso está mal declarada, es más se usan así.
en cuanto a anidadas, son tuplas dentro de tuplas(se usa para varios objetos la palabra anidadas)tupla1 =(1,2,3) #una sola
tupla2 =(3,4,5) #una sola
tuplaanidada=((1,2,3),(4,5,6)) #dos tuplas dentro de una
#o también
tuplaanidada1=(tupla1,tupla2) #dos tuplas dentro de una
print(tuplaanidada)
print(tuplaanidada1)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Generador Plantillas</title>
</head>
<body>
<script>
let web = {
title: "Blog",
header: "<h1>Hello</h1>"
};
let plantilla = `<!DOCTYPE html>
<html>
<head>
<title>${web.title}</title>
</head>
<body>
${web.header ? web.header : ""}
</body>
</html>`;
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
<title>Carnicería Paco - Madrid</title>
</head>
<body>
<cabecera-web4></cabecera-web4>
<navegacion-web2></navegacion-web2>
<ultimas-noticias></ultimas-noticias>
<twetts-paco></twetts-paco>
<footer-web8>route="./footers/"</footer-web8>
<script type="module">
import ff from "https://fastframework.ga/ff.js";
ff.mustache.titulo = "Carnicería Paco";
ff.getCustomTags();
</script>
</body>
</html>
<h1>{{titulo}}</h1>
<style>
cabecera-web4 h1 {
background-color: blue;
color: white;
}
</style>
<script>
ff.getMustacheSintax();
</script>
<nav><a href="https://example.com/">Ejemplo</a></nav>
<h2>Ultimas Noticias</h2>
<iframe src="https://stringmanolo.ga/projects/diariosm/diariosm.html#address"></iframe>
<div>© 2020</div>
<style>
footer-web8 > div {
background-color: #c55;
color: #333;
text-align: right;
}
</style>
<div>Últimos twetts de paco ...
Hola, bla bla bla.
</div>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
<title>Carnicería Paco - Madrid</title>
</head>
<body>
<cabeceraweb4></cabeceraweb4>
<navegacionweb2></navegacionweb2>
<ultimasnoticias></ultimasnoticias>
<twettspaco></twettspaco>
<footerweb8></footerweb8>
<script>
function GET(url, callback) {
var peticion = new XMLHttpRequest();
peticion.open("GET", url , true);
peticion.send();
peticion.onreadystatechange = function() {
if (peticion.readyState == 4) {
if (peticion.status == 0 || peticion.status == 200) {
callback(peticion.responseText);
}
}
}
}
GET("https://raw.githubusercontent.com/StringManolo/ff/master/json/ff.json", function(resp, ff, ff2, fBody) {
ff2 = JSON.parse(resp);
fBody = ff2.match(/function[^{]+\{([\s\S]*)\}$/)[1];
ff = new Function([], fBody);
ff = ff();
ff.mustache.titulo = "Carnicería Paco";
ff.customTags = {
cabeceraweb4: `<h1>{{titulo}}</h1>
<style>
cabeceraweb4 h1 {
background-color: blue;
color: white;
}
</style>
<script>
ff.getMustacheSintax();
<\/script>`,
navegacionweb2: `<nav><a href="https://example.com/">Ejemplo</a></nav>`,
ultimasnoticias: `<h2>Ultimas Noticias</h2>
<iframe src="https://stringmanolo.ga/projects/diariosm/diariosm.html#address"></iframe>`,
twettspaco: `<div>Últimos twetts de paco ...
Hola, bla bla bla.
</div>`,
footerweb8: `<div>© 2020</div>
<style>
footerweb8 > div {
background-color: #c55;
color: #333;
text-align: right;
}
</style>`
};
ff.getUnknownTags();
ff.getMustacheSintax();
});
</script>
</body>
</html>
Cita de: [D]aniel en 1 Diciembre 2020, 13:55 PMEn realidad para nombresPersonas usarías una lista.
Hola, las tuplas en Python son iguales que las listas, la única diferencia es que las tuplas no son modificables (son fijas).
Yo cuando programaba en Python usaba las 2, si el contenido no se necesitaba/requería modificar entonces usaba tuplas.
Aquí un ejemplo de una tupla:
nombresPersonas = ("Ana", "Guillermo", "Pablo", "Antonio", "Lucía", "Belen", "Jose")
print(nombresPersonas)
('Ana', 'Guillermo', 'Pablo', 'Antonio', 'Lucía', 'Belen', 'Jose')
Recuerda que las tuplas pueden llevar distintos tipos de datos, string, int, long, diccionarios, incluso hasta puedes crear subtuplas, que son tuplas dentro de otras, lo mismo se puede hacer con las listas, lo de crear sublistas, en otros lenguajes se llama matriz.
Por ejemplo en un bucle for no es posible modificar datos de las tuplas, para eso usarías listas, pero de ninguna forma podrás modificarlas a las tuplas porque son fijas.
Saludos
nombre = "Paco"
edad = 43
sexo = "hombre"
persona = nombre, edad, sexo
enero = (1, "enero", " january", 31, 2020)
febrero = (2, "febrero", "february", 29, 2020)