{"id":26117,"date":"2022-12-15T16:00:27","date_gmt":"2022-12-15T10:30:27","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/"},"modified":"2022-12-15T16:00:27","modified_gmt":"2022-12-15T10:30:27","slug":"solved-calling-2-functions-from-within-a-function","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/","title":{"rendered":"[Solved] Calling 2 functions from within a function"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-45460924\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"45460924\" data-parentid=\"45460457\" 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>A variable which is defined inside a function is local to that function. It is accessible from the point at which it is defined until the end of the function and exists for as long as the function is executing. <\/p>\n<ol>\n<li>\n<p>you can pass the values as arguments to other functions <\/p>\n<pre><code>def naming(in_name): # function to respond to name as per user input \n    if in_name == 'David':\n        print 'That\\'s a cool name!!'\n    elif in_name == 'Jane':\n        print 'That\\'s a great name!!'\n    else:\n        print 'That\\'s an OK name!!!'\n\ndef age(in_age): # function to respond to age as per user input \n    if in_age &gt; 60:\n        print 'That\\'s old!!'\n    elif in_age &lt; 15:\n        print 'That\\'s young!!'\n    else:\n        print 'That\\'s neither young nor old!!'\n\ndef loc(in_loc): # function to respond to location as per user input \n    if in_loc == 'London':\n        print 'London is a big city!!'\n    elif in_loc == 'Manchester':\n        print 'Manchester is a wonderful place!!'\n    else:\n        print 'That sounds OK!!'\n\n\ndef questions(): #function to own the whole process (name + age + loc)\n    in_name = raw_input('What is your name? --&gt;')\n    naming(in_name)\n    in_age = input('How old are you? --&gt;')\n    age(in_age)\n    in_loc = raw_input('Where do you live? --&gt;')\n    loc(in_loc)\n    print 'Your name is',in_name,', you are' ,in_age , 'years old and you live in' , in_loc,'.'\n\nquestions()\n<\/code><\/pre>\n<\/li>\n<li>\n<p>otherwise you can define the variables as <strong>global<\/strong>, so you don&#8217;t have to pass it as an argument.(This method is not recommended)<\/p>\n<pre><code>def naming(): # function to respond to name as per user input \n    if in_name == 'David':\n        print 'That\\'s a cool name!!'\n    elif in_name == 'Jane':\n        print 'That\\'s a great name!!'\n    else:\n        print 'That\\'s an OK name!!!'\n\ndef age(): # function to respond to age as per user input \n    if in_age &gt; 60:\n        print 'That\\'s old!!'\n    elif in_age &lt; 15:\n        print 'That\\'s young!!'\n    else:\n        print 'That\\'s neither young nor old!!'\n\ndef loc(): # function to respond to location as per user input \n    if in_loc == 'London':\n        print 'London is a big city!!'\n    elif in_loc == 'Manchester':\n        print 'Manchester is a wonderful place!!'\n    else:\n        print 'That sounds OK!!'\n\n\ndef questions(): #function to own the whole process (name + age + loc)\n    global in_name, in_age, in_loc\n    in_name = raw_input('What is your name? --&gt;')\n    naming()\n    in_age = input('How old are you? --&gt;')\n    age()\n    in_loc = raw_input('Where do you live? --&gt;')\n    loc()\n    print 'Your name is',in_name,', you are' ,in_age , 'years old and you live in' , in_loc,'.'\n\nquestions()\n<\/code><\/pre>\n<\/li>\n<\/ol><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Calling 2 functions from within a function <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] A variable which is defined inside a function is local to that function. It is accessible from the point at which it is defined until the end of the function and exists for as long as the function is executing. you can pass the values as arguments to other functions def naming(in_name): # function &#8230; <a title=\"[Solved] Calling 2 functions from within a function\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/\" aria-label=\"More on [Solved] Calling 2 functions from within a function\">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":[413,349,499],"class_list":["post-26117","post","type-post","status-publish","format-standard","hentry","category-solved","tag-function","tag-python","tag-python-2-7"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Calling 2 functions from within a function - 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-calling-2-functions-from-within-a-function\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Calling 2 functions from within a function - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] A variable which is defined inside a function is local to that function. It is accessible from the point at which it is defined until the end of the function and exists for as long as the function is executing. you can pass the values as arguments to other functions def naming(in_name): # function ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-15T10:30:27+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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Calling 2 functions from within a function\",\"datePublished\":\"2022-12-15T10:30:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/\"},\"wordCount\":90,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"function\",\"python\",\"python-2.7\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/\",\"name\":\"[Solved] Calling 2 functions from within a function - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-12-15T10:30:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-calling-2-functions-from-within-a-function\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Calling 2 functions from within a function\"}]},{\"@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\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Calling 2 functions from within a function - 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-calling-2-functions-from-within-a-function\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Calling 2 functions from within a function - JassWeb","og_description":"[ad_1] A variable which is defined inside a function is local to that function. It is accessible from the point at which it is defined until the end of the function and exists for as long as the function is executing. you can pass the values as arguments to other functions def naming(in_name): # function ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/","og_site_name":"JassWeb","article_published_time":"2022-12-15T10:30:27+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Calling 2 functions from within a function","datePublished":"2022-12-15T10:30:27+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/"},"wordCount":90,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["function","python","python-2.7"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/","url":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/","name":"[Solved] Calling 2 functions from within a function - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-12-15T10:30:27+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-calling-2-functions-from-within-a-function\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Calling 2 functions from within a function"}]},{"@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\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","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\/26117","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=26117"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/26117\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=26117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=26117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=26117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}