读故事学编程:Python王国历险记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

6.9 改造“呆头”小镇计划3——随机抽取序列元素的应用

接下来,“呆头”小镇的居民们开始用随机抽取序列元素的方法使小镇更加绚烂多彩。例如,他们让花朵变成五颜六色的,代码如下:

import random
colors = [‘red', 'yellow', 'blue', 'purple', 'orange', 'pink', 'white']
selColor = random.choice(colors)
print(selColor)

为了丰富人们的表情,他们写了下面的代码:

face = [‘喜’, ’怒’, ’哀伤’, ’笑’, ’安详’, ’平静’]
self = random.choice(face)
print(self)

为了让天气富于变化,他们写了下面的代码:

weather = [‘晴天’, ’阴天’, ’刮风’, ’下雨’, ’下雪’, ’多云’]
selw = random.choice(weather)
print(‘今天天气;', selw)
…

生活因为多样才更美好,偶尔的不确定因素或许会让我们的生活更加精彩。派森和鹦鹉帮助“呆头”小镇的居民们改善了以往那种单调、无趣的生活。在这个过程中,他俩也学到了很多知识,对未来的冒险和挑战也更有信心了。