[Python]-Game

Posted Cheney

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python]-Game相关的知识,希望对你有一定的参考价值。

恐龙游戏

 1 __Author__ = "Cheney"
 2 
 3 
 4 import random
 5 import time
 6 
 7 def displayIntro():
 8     print(你现在所处的大陆充满了恐龙)
 9     time.sleep(2)
10     print(在你的前面,你会看到两个洞穴)
11     time.sleep(3)
12     print(在第一个洞穴里面这个恐龙是好的,它愿意和你分享它的财富)
13     print(另外一个恐龙是贪婪的,它会把你吃掉)
14     print()
15 
16 def chooseCave():
17     cave = ‘‘
18     while cave != 1 and cave != 2:
19         print(你会选择那个???(1 or 2))
20         cave = input()
21 
22         return cave         #return跳出def模块
23 
24 def checkCave(chosenCave):
25     print(你接近了一个洞穴...)
26     time.sleep(3)
27     print(这里非常的黑...)
28     time.sleep(2)
29     print(一个恐龙接近了你,张开了它的大嘴....)
30     print()
31     time.sleep(2)
32 
33     friendlyCave = random.randint(1,2)
34 
35     if chosenCave == str(friendlyCave):
36         print(把它的财宝都给了你)
37     else:
38         print(一口把你吞下去了)
39 
40 playAgain = yes
41 while playAgain == yes or playAgain == y:
42 
43     displayIntro()
44 
45     caveNumber = chooseCave()
46 
47     checkCave(caveNumber)
48 
49     print(你还想再玩一次吗?(yes or on))
50     playAgain = input()

 

抛硬币游戏

 1 import random
 2 print(我抛1000次硬币,猜猜看有多少次正面朝上.按回车开始~)
 3 input()
 4 flips = 0
 5 heads = 0
 6 while flips < 1000:
 7     if random.randint(0,1) == 1:
 8         heads = heads + 1
 9     flips = flips + 1
10     if flips == 10:
11         print(10次里面,有 + str(heads) + 次硬币面朝上)
12     if flips == 900:
13         print(900次里面,有 + str(heads) + 次硬币面朝上)
14     if flips == 100:
15         print(100次里面,有 + str(heads) + 次硬币面朝上)
16     if flips == 500:
17         print(做了一半了,有 + str(heads) + 次硬币面朝上)
18 
19 print()
20 print(1000次结束了,正面朝上的有 + str(heads) + )
21 print(不满意可以再来一次)

 

以上是关于[Python]-Game的主要内容,如果未能解决你的问题,请参考以下文章

「游戏引擎 浅入浅出」4.3 片段着色器

「游戏引擎 浅入浅出」4.3 片段着色器

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段

python [代码片段]一些有趣的代码#sort