

{"id":144942,"date":"2025-04-28T15:34:25","date_gmt":"2025-04-28T10:04:25","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=144942"},"modified":"2025-04-28T15:34:25","modified_gmt":"2025-04-28T10:04:25","slug":"rock-scissor-paper-game-in-python","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/","title":{"rendered":"Python Project &#8211; Rock, Scissor, Paper Game"},"content":{"rendered":"<h3>Program 1<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"># Rock Scissors and Paper Game\r\nimport random\r\n\r\n#function for computer choice\r\ndef get_comp_choice():\r\n      return(random.choice(['rock','paper','scissors']))\r\n\r\n#function for user choice\r\ndef get_user_choice():\r\n      choice=input(\"Enter your choice between('rock','paper','scissors')\").lower()\r\n      while choice not in('rock','paper','scissors'):\r\n            print(\"Invalid choice please enter('rock','paper','scissors')\")\r\n            choice=input(\"Enter your choice between('rock','paper','scissors')\").lower()\r\n      return choice\r\n\r\n#function for decalre winner\r\ndef declare_winner(userchoice,compchoice):\r\n      if(userchoice==compchoice):\r\n            return \" Its a tie !\"\r\n      else:\r\n            if((userchoice=='rock' and compchoice=='scissors') or (userchoice=='scissors' and compchoice=='paper')  or (userchoice=='paper' and compchoice=='rock')):\r\n                  return \" You are Winner !\"\r\n            else:\r\n                  return \" Computer is a Winner !\"\r\n\r\n#Main Method\r\nwhile(True):\r\n    print(\"---------Rock Scissors and Paper Game---------\")\r\n    user_choice=get_user_choice()\r\n    comp_choice=get_comp_choice()\r\n    print(\"{User Choice is: }\",user_choice)\r\n    print(\"{Computer Choice is: }\",comp_choice)\r\n    print(declare_winner(user_choice,comp_choice))\r\n    user_choice=input(\"Want to play more(yes\/no)\").lower()\r\n    if(user_choice=='no'):\r\n          break\r\n\r\nprint(\"Ok Good Bye.......!\")<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Program 1 # Rock Scissors and Paper Game import random #function for computer choice def get_comp_choice(): return(random.choice([&#8216;rock&#8217;,&#8217;paper&#8217;,&#8217;scissors&#8217;])) #function for user choice def get_user_choice(): choice=input(&#8220;Enter your choice between(&#8216;rock&#8217;,&#8217;paper&#8217;,&#8217;scissors&#8217;)&#8221;).lower() while choice not in(&#8216;rock&#8217;,&#8217;paper&#8217;,&#8217;scissors&#8217;): print(&#8220;Invalid choice please&#46;&#46;&#46;<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[10333,28626,22366,21082,34087,34091,34093,34092,34089,34090,34088],"class_list":["post-144942","post","type-post","status-publish","format-standard","hentry","category-python","tag-python","tag-python-practical","tag-python-program","tag-python-project","tag-python-rock-scissor-paper-game","tag-python-rock-scissor-paper-game-project","tag-python-rock-scissor-paper-project","tag-rock-scissor-paper-game","tag-rock-scissor-paper-game-in-python","tag-rock-scissor-paper-game-project","tag-rock-scissor-paper-game-using-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Python Project - Rock, Scissor, Paper Game - DataFlair<\/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:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python Project - Rock, Scissor, Paper Game - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Program 1 # Rock Scissors and Paper Game import random #function for computer choice def get_comp_choice(): return(random.choice([&#039;rock&#039;,&#039;paper&#039;,&#039;scissors&#039;])) #function for user choice def get_user_choice(): choice=input(&quot;Enter your choice between(&#039;rock&#039;,&#039;paper&#039;,&#039;scissors&#039;)&quot;).lower() while choice not in(&#039;rock&#039;,&#039;paper&#039;,&#039;scissors&#039;): print(&quot;Invalid choice please&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-28T10:04:25+00:00\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python Project - Rock, Scissor, Paper Game - DataFlair","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:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/","og_locale":"en_US","og_type":"article","og_title":"Python Project - Rock, Scissor, Paper Game - DataFlair","og_description":"Program 1 # Rock Scissors and Paper Game import random #function for computer choice def get_comp_choice(): return(random.choice(['rock','paper','scissors'])) #function for user choice def get_user_choice(): choice=input(\"Enter your choice between('rock','paper','scissors')\").lower() while choice not in('rock','paper','scissors'): print(\"Invalid choice please&#46;&#46;&#46;","og_url":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2025-04-28T10:04:25+00:00","author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/c187795dc82ab948373cca526df7c445"},"headline":"Python Project &#8211; Rock, Scissor, Paper Game","datePublished":"2025-04-28T10:04:25+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/"},"wordCount":9,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"keywords":["Python","python practical","python program","Python project","python rock scissor paper game","python rock scissor paper game project","python rock scissor paper project","rock scissor paper game","rock scissor paper game in python","rock scissor paper game project","rock scissor paper game using python"],"articleSection":["Python Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/","url":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/","name":"Python Project - Rock, Scissor, Paper Game - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"datePublished":"2025-04-28T10:04:25+00:00","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/rock-scissor-paper-game-in-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Python Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/python\/"},{"@type":"ListItem","position":3,"name":"Python Project &#8211; Rock, Scissor, Paper Game"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/c187795dc82ab948373cca526df7c445","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2302ebc438084d2f1f993edc1996a0aae01332e81f3227cba8df0c48ec010ca4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2302ebc438084d2f1f993edc1996a0aae01332e81f3227cba8df0c48ec010ca4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2302ebc438084d2f1f993edc1996a0aae01332e81f3227cba8df0c48ec010ca4?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team provides high-impact content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. We make complex concepts easy to grasp, helping learners of all levels succeed in their tech careers.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam6\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/144942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=144942"}],"version-history":[{"count":2,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/144942\/revisions"}],"predecessor-version":[{"id":144952,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/144942\/revisions\/144952"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=144942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=144942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=144942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}