先看看游戏的运行效果:
看完游戏的运行情况,你可能对游戏有了一定了了解:
代码部分:
默认选择英语
一个0-9的数字,系统根据玩家输入的数字,打印出数字的信息
退出游戏:游戏会随着打印信息的完成提示退出游戏
language_option = stem[OPTION]
nese Language
enter_str =
en_game_start_str = Now,Game Start!
cn_game_start_str = 中文模式!现在,开始游戏!
en_game_rule_str = stem will print the information of the number
cn_game_rule_str = 一个0-9的数字,系统会打印出该数字的信息
en_game_over_str =
cn_game_over_str =
number =
num == ( num == 1 ( num == 2 ( num == 3 ( num == 4 ( num == 5 ( num == 6 ( num == 7 ( num == 8 ( num == 9 ( (
num == 1 num == 2 n =
number == 1 start_game(1 number == 2 start_game(2 exit()
才刚开始接触python,希望志同道合的朋友一起学习python....
下面是对以上程序的改进:
优化了print_info()方法,增加了询问玩家是继续玩功能..详细请参看代码
默认选择英语
一个0-9的数字,系统根据玩家输入的数字,打印出数字的信息
退出游戏:游戏会随着打印信息的完成提示退出游戏
language_option = stem[OPTION]
nese Language
enter_str =
en_game_start_str = Now,Game Start!
cn_game_start_str = 中文模式!现在,开始游戏!
en_game_rule_str = stem will print the information of the number
cn_game_rule_str = 一个0-9的数字,系统会打印出该数字的信息
en_game_over_str =
cn_game_over_str =
en_list = [,,,,,,,,, cn_list = [,,,,,,,,,
FLAG =
en_play_again_str =
cn_play_again_str = 退出游戏
number =
num range(0,9 (
num == 1 num == 2 n =
n == 1 n == 2 again = again == 1