{"id":20603479,"url":"https://github.com/danpoynor/python-number-guessing-game-with-stats","last_synced_at":"2026-05-26T13:38:04.518Z","repository":{"id":116654896,"uuid":"525491236","full_name":"danpoynor/python-number-guessing-game-with-stats","owner":"danpoynor","description":"A number guessing game written in Python 3 that presents median, mode, and mean statistics","archived":false,"fork":false,"pushed_at":"2022-08-17T22:36:20.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-17T02:11:50.482Z","etag":null,"topics":["console-game","data-analysis","number-guessing-game","python3","statistics"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/danpoynor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-16T18:06:08.000Z","updated_at":"2022-08-17T22:33:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"e1ae8d34-57eb-481d-b8b8-dddeef911a73","html_url":"https://github.com/danpoynor/python-number-guessing-game-with-stats","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danpoynor%2Fpython-number-guessing-game-with-stats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danpoynor%2Fpython-number-guessing-game-with-stats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danpoynor%2Fpython-number-guessing-game-with-stats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danpoynor%2Fpython-number-guessing-game-with-stats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/danpoynor","download_url":"https://codeload.github.com/danpoynor/python-number-guessing-game-with-stats/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242249022,"owners_count":20096778,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["console-game","data-analysis","number-guessing-game","python3","statistics"],"created_at":"2024-11-16T09:17:29.056Z","updated_at":"2025-12-06T13:01:30.018Z","avatar_url":"https://github.com/danpoynor.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Number Guessing Game With Stats\n\nA number guessing game written in Python 3.\n\n## Run the app\n\n```bash\npython3 app.py\n```\n\nNOTE: Python 3.10 was used to develop and test this app.\n\n---\n\n## Features\n\n- Welcome text header appears when first run\n- Player can pick numbers between 1 and 100\n- Non-number guesses are handled with a `ValueError` exception\n- Player is informed if their number is outside the range 1-100\n- Message appears to let user know the answer is higher or lower than their guess\n- After each game ends, the number of attempts at guessing is saved to a list\n- After each game ends, the player is shown:\n  - Number of attempts at guessing\n  - Mean of the saved attempts list\n  - Median of the saved attempts list\n  - Mode of the saved attempts list\n- At the start of each game, the player is shown the current best score (least amount of points) so that they know what they're am supposed to beat.\n- User can choose to play again after game is over\n- When the game ends, an ending message is shown to the player.\n\n---\n\n## Screenshot Gameplay Example\n\n![Screen Shot 2022-08-16 at 2 04 16 PM](https://user-images.githubusercontent.com/764270/184961774-9530f041-e365-4fa9-ae11-06e5b8c21ad1.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanpoynor%2Fpython-number-guessing-game-with-stats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanpoynor%2Fpython-number-guessing-game-with-stats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanpoynor%2Fpython-number-guessing-game-with-stats/lists"}