from

random

import

choice

cava_numbers

=

range(0,20)

cavas

=

[]

for

i

in

cava_numbers:

cavas.append([])

unvisited_cavas

=

range(0,20)

visited_cavas

=

[0]

unvisited_cavas.remove(0)

while

unvisited_cavas

!=

[]:

i

=

choice(visited_cavas)

if

len(cavas[i])>=3:

continue

next_cava

=

choice(unvisited_cavas)

cavas[i].append(next_cava)

cavas[next_cava].append(i)

visited_cavas.append(next_cava)

unvisited_cavas.remove(next_cava)

for

i

in

cava_numbers:

while

len(cavas[i])<3:

passage_to

=

choice(cava_numbers)

cavas[i].append(passage_to)

print

'------------------------------------'

wumpus_location

=

choice(cava_numbers)

player_location

=

choice(cava_numbers)

while

player_location==wumpus_location:

player_location=choice(cava_numbers)

print

"Welcome

to

Hunt

the

Wumpus!"

print

"You

can

see",len(cava_numbers),"cavas"

print

"To

play,just

type

the

number"

print

"of

the

cava

you

wish

to

enter

next"

while

True:

print

"You

are

in

cava",player_location

print

"From

here,you

can

see

three

cavas:",cavas[player_location]

if

wumpus_location

in

cavas[player_location]:

print

"I

smell

a

Wumpus"

技术
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:766591547
关注微信