gpt4 book ai didi

python - 需要将随机输出转换为字符串

转载 作者:行者123 更新时间:2023-11-30 21:59:19 24 4
gpt4 key购买 nike

我正在尝试制作一个刽子手游戏,但遇到了一些麻烦。

import random

list_words = ["cataaaaaaaaaa", "hat", "computer", "thursday", "idiot", "catnip", "sunday"]

name = (random.sample(list_words, 1)[0])
print(f"The word is {len(name)} characters long.")

var_under = ("_" * len(name))

我正在寻找一种方法将 var_under 转换为固定长度的字符串,以便我可以进一步操作它。它应该是游戏中字母所取代的空白区域。

抱歉,如果这很简单,我正在尝试自己学习。

最佳答案

一种可能的方法是使用 var_under 作为 list 并相应地更改值。如下所示:

# before assignment character
var_under = ["_"] * len(name)
print(' '.join(var_under)) # outputs: _ _ _ _ _ _

# after assignment
var_under[1] = 'a' # user entered value assigned to index
print(' '.join(var_under)) # outputs: _ a _ _ _ _

关于python - 需要将随机输出转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54617441/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com