从文件中读取时如何摆脱多余的空间

我正在尝试从文件中读取一个单词并随机选择一个单词。我可以选择一个随机单词,但是有些单词在单词后有额外的空格,例如缩进。我如何删除这个?


import random

random_word = []

secret_word = []


def choose_secret_word():

    infile = open("words.txt")

    for every_item in infile:

        random_word.append(every_item)

        secret_word = random.choice(random_word)

    print(secret_word)


choose_secret_word()


慕田峪7331174
浏览 136回答 3
3回答

万千封印

我想你需要 strip()例子:print(secret_word.strip())
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python