{"id":14040,"date":"2022-10-06T07:58:19","date_gmt":"2022-10-06T02:28:19","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/"},"modified":"2022-10-06T07:58:19","modified_gmt":"2022-10-06T02:28:19","slug":"solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/","title":{"rendered":"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-59062831\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"59062831\" data-parentid=\"59062769\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>The most analagous way to do it the way you describe it would be to use two variables left (l) and right (r) that will iterate the string and get their base values using <code>ord(char) - ord('a') + 1<\/code>:<\/p>\n<pre><code>my_string = \"World\"\nmy_string = my_string.lower()\n\nl = 0\nr = len(my_string)-1\n\ntotal = 0\n\nwhile (l &lt; r):\n    total += (ord(my_string[l]) - ord('a') + 1) - (ord(my_string[r]) - ord('a') + 1)\n    r-=1\n    l+=1\nif l == r:\n    total += ord(my_string[l]) - ord('a') + 1\nprint(total)\n<\/code><\/pre>\n<p>However, I would question if this is the best way to approach the problem. Is there a simpler ways to phrase this problem? <strong>Also when posting to stack overflow, clearly define you&#8217;re problem, what steps you&#8217;ve taken, and what your desired output is for the given input.<\/strong> <\/p>\n<p>See How to create a Minimal, Reproducible Example<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] The most analagous way to do it the way you describe it would be to use two variables left (l) and right (r) that will iterate the string and get their base values using ord(char) &#8211; ord(&#8216;a&#8217;) + 1: my_string = &#8220;World&#8221; my_string = my_string.lower() l = 0 r = len(my_string)-1 total = 0 &#8230; <a title=\"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\" aria-label=\"More on [Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[593,349],"class_list":["post-14040","post","type-post","status-publish","format-standard","hentry","category-solved","tag-for-loop","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] The most analagous way to do it the way you describe it would be to use two variables left (l) and right (r) that will iterate the string and get their base values using ord(char) - ord(&#039;a&#039;) + 1: my_string = &quot;World&quot; my_string = my_string.lower() l = 0 r = len(my_string)-1 total = 0 ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-06T02:28:19+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed]\",\"datePublished\":\"2022-10-06T02:28:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\"},\"wordCount\":135,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"for-loop\",\"python\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\",\"name\":\"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-10-06T02:28:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed] - JassWeb","og_description":"[ad_1] The most analagous way to do it the way you describe it would be to use two variables left (l) and right (r) that will iterate the string and get their base values using ord(char) - ord('a') + 1: my_string = \"World\" my_string = my_string.lower() l = 0 r = len(my_string)-1 total = 0 ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/","og_site_name":"JassWeb","article_published_time":"2022-10-06T02:28:19+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed]","datePublished":"2022-10-06T02:28:19+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/"},"wordCount":135,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["for-loop","python"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/","name":"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-10-06T02:28:19+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-getting-the-number-value-of-characters-in-a-word-and-to-do-arithmetic-operations-with-the-number-for-encoding-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Getting the number value of characters in a word and to do arithmetic operations with the number for encoding [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/14040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=14040"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/14040\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=14040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=14040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=14040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}