{"id":39107,"date":"2016-11-23T18:27:53","date_gmt":"2016-11-24T00:27:53","guid":{"rendered":"http:\/\/codemathblog.wordpress.com\/?p=381"},"modified":"2016-11-23T18:27:53","modified_gmt":"2016-11-24T00:27:53","slug":"validacion-de-entrada","status":"publish","type":"post","link":"https:\/\/kenscourses.com\/tc101fall2016\/syndicated\/validacion-de-entrada\/","title":{"rendered":"Validaci\u00f3n de entrada"},"content":{"rendered":"<p class=\"syndicated-attribution\"><em> --Originally published at <a href=\"https:\/\/codemathblog.wordpress.com\/2016\/11\/24\/validacion-de-entrada\/\"><a href=\"https:\/\/codemathblog.wordpress.com\">codemathblog.wordpress.com<\/a><\/a><\/em><br \/><\/p>\n<p>Validar una entrada significa verificar que el usuario escribi\u00f3 lo que le est\u00e1s pidiendo, por ejemplo, si le pides que te diga su edad pero te pone &#8220;Alemania&#8221; no est\u00e1 bien, o si le pides que ponga el lugar donde naci\u00f3 y dice &#8220;45&#8221;, tampoco est\u00e1 bien, por lo que tenemos que verificar si lo que escribi\u00f3 es correcto.<\/p>\n<p>Existen maneras de comprobar si una entrada es num\u00e9rica, alfab\u00e9tica o alfanum\u00e9rica.<\/p>\n<p>Tenemos funciones que nos sirven para comprobar dichos factores:<\/p>\n<p>Para comprobar si es num\u00e9rica:<br \/>\nvariable.isdigit()<br \/>\n#Devuelve verdadero o falso<\/p>\n<p>Para comprobar si es alfab\u00e9tica:<br \/>\nvariable.isalpha()<\/p>\n<p>Si es alfanum\u00e9rica:<br \/>\nvariable.isalpha()<\/p>\n<p>Y as\u00ed comprobamos si la entrada fue correcta, a continuaci\u00f3n har\u00e9 un ejemplo:<br \/>\n<img class=\"alignnone size-full wp-image-396\" src=\"https:\/\/codemathblog.files.wordpress.com\/2016\/11\/al.png?w=748\" alt=\"al\" srcset=\"https:\/\/codemathblog.files.wordpress.com\/2016\/11\/al.png 378w, https:\/\/codemathblog.files.wordpress.com\/2016\/11\/al.png?w=150 150w, https:\/\/codemathblog.files.wordpress.com\/2016\/11\/al.png?w=300 300w\" sizes=\"(max-width: 378px) 100vw, 378px\"   \/><\/p>\n<p><img class=\"alignnone size-full wp-image-398\" src=\"https:\/\/codemathblog.files.wordpress.com\/2016\/11\/az.png?w=748\" alt=\"az\" srcset=\"https:\/\/codemathblog.files.wordpress.com\/2016\/11\/az.png 202w, https:\/\/codemathblog.files.wordpress.com\/2016\/11\/az.png?w=150 150w\" sizes=\"(max-width: 202px) 100vw, 202px\"   \/><\/p>\n<p>Si introducimos los n\u00fameros nos lo pone correcto y en dado caso de que no sea as\u00ed nos lo marca como un error<img src=\"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/72x72\/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/p>\n<div class=\"jetpack-video-wrapper\"><iframe class='youtube-player' type='text\/html' width='748' height='451' src='https:\/\/www.youtube.com\/embed\/tdbAVKXxcj8?version=3&#038;rel=1&%23038;fs=1&%23038;autohide=2&%23038;showsearch=0&%23038;showinfo=1&%23038;iv_load_policy=1&%23038;wmode=transparent' allowfullscreen='true' style='border:0;'><\/iframe><\/div>\n<p>Aqu\u00ed les dejo un video con algunos procedimientos que encontr\u00e9 y un link con la parte te\u00f3rica, como es que suelo hacer,<\/p>\n<p><a href=\"http:\/\/librosweb.es\/libro\/python\/capitulo_6\/metodos_de_validacion.html\" rel=\"nofollow\">http:\/\/librosweb.es\/libro\/python\/capitulo_6\/metodos_de_validacion.html<\/a><\/p>\n<p>en base a estos dos es que pude realizar mi post, que teng\u00e1n bonito d\u00eda<\/p><br \/>  <a rel=\"nofollow\" href=\"http:\/\/feeds.wordpress.com\/1.0\/gocomments\/codemathblog.wordpress.com\/381\/\"><img alt=\"\" border=\"0\" src=\"http:\/\/feeds.wordpress.com\/1.0\/comments\/codemathblog.wordpress.com\/381\/\" \/><\/a> <img alt=\"\" border=\"0\" src=\"https:\/\/pixel.wp.com\/b.gif?host=codemathblog.wordpress.com&#038;blog=115240483&%23038;post=381&%23038;subd=codemathblog&%23038;ref=&%23038;feed=1\" width=\"1\" height=\"1\" \/>","protected":false},"excerpt":{"rendered":"<p>&#8211;Originally published at codemathblog.wordpress.com Validar una entrada significa verificar que el usuario escribi\u00f3 lo que le est\u00e1s pidiendo, por ejemplo, si le pides que te diga su edad pero te pone &#8220;Alemania&#8221; no est\u00e1 bien, o si le pides que ponga el lugar donde naci\u00f3 y dice &#8220;45&#8221;, tampoco est\u00e1 bien, por lo que tenemos &hellip; <a href=\"https:\/\/kenscourses.com\/tc101fall2016\/syndicated\/validacion-de-entrada\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Validaci\u00f3n de entrada<\/span><\/a><\/p>\n","protected":false},"author":11,"featured_media":396,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[26],"class_list":["post-39107","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogs","category-syndicated","tag-sin-categoria"],"_links":{"self":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts\/39107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/comments?post=39107"}],"version-history":[{"count":25,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts\/39107\/revisions"}],"predecessor-version":[{"id":43079,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts\/39107\/revisions\/43079"}],"wp:attachment":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/media?parent=39107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/categories?post=39107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/tags?post=39107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}