{"id":33534,"date":"2023-02-09T13:37:16","date_gmt":"2023-02-09T08:07:16","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/"},"modified":"2023-02-09T13:37:16","modified_gmt":"2023-02-09T08:07:16","slug":"solved-meaning-of-duplicate","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/","title":{"rendered":"[Solved] Meaning of &#8216;{}+{}&#8217; [duplicate]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-57438969\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"57438969\" data-parentid=\"57430879\" data-score=\"0\" data-position-on-page=\"2\" data-highest-scored=\"0\" data-question-has-accepted-highest-score=\"0\" itemprop=\"suggestedAnswer\" 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>I&#8217;ll break it down for you.<\/p>\n<p>You have a string, &#8216;{}+{}c&#8217;.<br \/>\nIn Tkinter, when searching for words, you usually find the position of the first letter, and the last letter. To find the position of the last letter of the word, you need to find the length of the word, and <em>add<\/em> that to the starting position. <\/p>\n<p>For example, say you have the word &#8216;hello&#8217;. For simplicity, we&#8217;ll assume to the position of the first letter, &#8216;h&#8217;, is 1.0.<\/p>\n<p>But we need to also know the position of the last letter, &#8216;o&#8217;.<br \/>\nTo do this, we get the length of &#8216;hello&#8217;, which is 5 characters, and add it to the start position, which is 1.0. <\/p>\n<p><strong>1.0 + 5 characters (0.5) = 1.5<\/strong><\/p>\n<p>So, we now know the position of the last letter.<br \/>\nBut how do we tell Tkinter this?<br \/>\nWell, we use &#8216;+<strong>x<\/strong>c&#8217;, where <strong>x<\/strong> is any number, and <strong>c<\/strong> means <strong>characters<\/strong>.<br \/>\nIn the case of &#8216;hello&#8217;, &#8216;hello&#8217; is 5 characters long, so we would write &#8216;+5c&#8217; <\/p>\n<p>In your example, the code uses format(). Format is a way to easily use variables with strings.<br \/>\nYour code takes <strong>start_pos<\/strong>, the position of the first letter, and the length of the word, len(needle), and passes that into format().<\/p>\n<p>This then replaces the first instance of &#8216;{}&#8217; with <strong>start_pos<\/strong>, and the second instance with <strong>len(needle)<\/strong>.<br \/>\nThis is like writing <code>start_pos + '+' + len(needle) + 'c'<\/code><\/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 Meaning of &#8216;{}+{}&#8217; [duplicate] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] I&#8217;ll break it down for you. You have a string, &#8216;{}+{}c&#8217;. In Tkinter, when searching for words, you usually find the position of the first letter, and the last letter. To find the position of the last letter of the word, you need to find the length of the word, and add that to &#8230; <a title=\"[Solved] Meaning of &#8216;{}+{}&#8217; [duplicate]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/\" aria-label=\"More on [Solved] Meaning of &#8216;{}+{}&#8217; [duplicate]\">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":[349,768],"class_list":["post-33534","post","type-post","status-publish","format-standard","hentry","category-solved","tag-python","tag-tkinter"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Meaning of &#039;{}+{}&#039; [duplicate] - 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-meaning-of-duplicate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Meaning of &#039;{}+{}&#039; [duplicate] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] I&#8217;ll break it down for you. You have a string, &#8216;{}+{}c&#8217;. In Tkinter, when searching for words, you usually find the position of the first letter, and the last letter. To find the position of the last letter of the word, you need to find the length of the word, and add that to ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-09T08:07:16+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-meaning-of-duplicate\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Meaning of &#8216;{}+{}&#8217; [duplicate]\",\"datePublished\":\"2023-02-09T08:07:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/\"},\"wordCount\":231,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"python\",\"tkinter\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/\",\"name\":\"[Solved] Meaning of '{}+{}' [duplicate] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2023-02-09T08:07:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Meaning of &#8216;{}+{}&#8217; [duplicate]\"}]},{\"@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=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Meaning of '{}+{}' [duplicate] - 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-meaning-of-duplicate\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Meaning of '{}+{}' [duplicate] - JassWeb","og_description":"[ad_1] I&#8217;ll break it down for you. You have a string, &#8216;{}+{}c&#8217;. In Tkinter, when searching for words, you usually find the position of the first letter, and the last letter. To find the position of the last letter of the word, you need to find the length of the word, and add that to ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/","og_site_name":"JassWeb","article_published_time":"2023-02-09T08:07:16+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-meaning-of-duplicate\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Meaning of &#8216;{}+{}&#8217; [duplicate]","datePublished":"2023-02-09T08:07:16+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/"},"wordCount":231,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["python","tkinter"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/","url":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/","name":"[Solved] Meaning of '{}+{}' [duplicate] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-02-09T08:07:16+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-meaning-of-duplicate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Meaning of &#8216;{}+{}&#8217; [duplicate]"}]},{"@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=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","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\/33534","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=33534"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/33534\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=33534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=33534"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=33534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}