本文实例讲述了python实现的简单文本类游戏实现方法。分享给大家供大家参考。具体实现方法如下:
############################################################ # - My version on the game "Dragon Realm". # - taken from the book "invent with python" by Al Sweigart. # - thanks for a great book Mr Sweigart. # - this code takes advantage of python 3. ############################################################ #files.py import random import time print('\n\n[--system--] one file is bad the other is good ..guess the right one.\n') print('\n\nconnecting....') time.sleep(1) print('....') time.sleep(1) print('....') time.sleep(1) print('....') time.sleep(1) print('\nconnection established') def displayIntro(): print('------------') print('SYSTEM FILES') print('------------\n') print('1.) file.') print('2.) file.\n') def chooseOption(): option = '' while option != '1' and option != '2': print('which file to download? 1 or 2') option = input('user:> ') return option def checkOption(chosenOption): print('\nintialising download....') time.sleep(1) print('accessing file....') time.sleep(1) print('downloading....') time.sleep(1) print('....') time.sleep(1) print('....') time.sleep(1) goodfile = random.randint(1, 2) if chosenOption == str(goodfile): print('\ndownload complete.') print('\nGAME OVER') else: print('\nfile corrupt') print('system infected.') print('\nGAME OVER') playAgain = 'yes' while playAgain == 'yes': displayIntro() optionNumber = chooseOption() checkOption(optionNumber) print('\ndownload again? .... (yes or no)') playAgain = input('user:> ')
############################################################ # - My version of the game "guess the number". # - taken from the book "invent with python" by Al Sweigart. # - thanks for a great book Mr Sweigart. # - this code takes advantage of python 3. ############################################################ # -NOTE - this program will crash if a number is not typed. #digitcode.py import random import time guessesTaken = 0 print('\n\n\n\n\n[--system--] enter code in 15 trys to avoid lockout\n') print('\nconnecting....') time.sleep(1) print('....') time.sleep(1) print('....') time.sleep(1) print('....') time.sleep(1) print('connection established\n') print('---------------------') print(' MAINFRAME - LOGIN ') print('---------------------') print('\nenter 3 digit access code..') number = random.randint(000, 999) while guessesTaken < 15: print() guess = input('user:> ') guess = int(guess) guessesTaken = guessesTaken + 1 if guess < number: print('\nACCESS - DENIED -code to low') if guess > number: print('\nACCESS - DENIED -code to high') if guess == number: break if guess == number: guessesTaken = str(guessesTaken) print('\nverifying ....') time.sleep(1) print('\nauthenticating ....') time.sleep(1) print('....') time.sleep(1) print('....') time.sleep(1) print('\nACCESS - GRANTED') print('\nGAME OVER\n') exit(0) if guess != number: number = str(number) print('\n....') time.sleep(1) print('\n....') time.sleep(1) print('\nSYSTEM LOCKED -the code was ' + number) print() exit(0)
希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍Python实现的简单hangman游戏实例,包括了Python实现的简单hangman游戏实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现的简单hangman游戏。分享给大家供大家参考。具体如下: 希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍Python实现简单的2048小游戏,包括了Python实现简单的2048小游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Python实现简单的2048小游戏的具体代码,供大家参考,具体内容如下 运行效果: 1.项目结构 2.代码 configs.py main.py Game2048.py 注意这里需要导入两个包(numpy,pygame),然后运行main文件
本文向大家介绍python实现的简单RPG游戏流程实例,包括了python实现的简单RPG游戏流程实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python实现的简单RPG游戏流程。分享给大家供大家参考。具体如下: 希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍python实现简单贪吃蛇游戏,包括了python实现简单贪吃蛇游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python实现贪吃蛇游戏的具体代码,供大家参考,具体内容如下 代码: 更多有趣的经典小游戏实现专题,分享给大家: C++经典小游戏汇总 python经典小游戏汇总 python俄罗斯方块游戏集合 JavaScript经典游戏 玩不停 java经典小游戏汇
本文向大家介绍python实现的简单猜数字游戏,包括了python实现的简单猜数字游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python实现的简单猜数字游戏。分享给大家供大家参考。具体如下: 给定一个1-99之间的数,让用户猜数字,当用户猜错时会提示用户猜的数字是过大还是过小,知道用户猜对数字为止,猜对数字用的次数越少成绩越好。 希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍python实现简单的五子棋游戏,包括了python实现简单的五子棋游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python实现五子棋游戏的具体代码,供大家参考,具体内容如下 更多有趣的经典小游戏实现专题,分享给大家: C++经典小游戏汇总 python经典小游戏汇总 python俄罗斯方块游戏集合 JavaScript经典游戏 玩不停 javascript经典