Python中外部文件的随机字生成器

2024-06-17 08:10:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建一个小程序来随机分配单词来描述一棵树。由于某种原因,只打印单词的第一个字母。“words.txt”文件包含约3000个形容词。请告知如何打印全字。我想弄清楚这件事已经有一段时间了,却找不到解决办法

代码如下:

import random


def a_word():
    file = open('words.txt', 'r')
    random_word = random.choice(file.readline())
    print('The %s tree.' % random_word)
    return


a_word()

Tags: 文件代码import程序txtdef字母random