有没有办法我只能设置一些变量。你知道吗
l1, l2, l3, l4, l5, l6, l7, l8, l9, = (' ',)*9
word = input("Choose up to a 9 letter word: ")
wordlist = list(word)
wordl = len(word)
l1, l2, l3, l4, l5, l6, l7, l8, l9, = (wordlist)
更具体地说,有没有一种方法,如果有人输入一个6个字母的单词,它只会设置l6,而将l7-l9留空?你知道吗
Tags:
你真的应该用列表。如果
l
是一个列表(所以你有l[0], l[1], ..., l[9] = ...
),这就是你想要的:(我假设您有一些理由希望不指定后面的变量。如果您只希望它们为空,则使用更简单的字符串填充方法更好)
我真的不明白你想做什么,但如果你想赋值给
l1
,l2
。。。l9
根据后缀(数字),后缀对应于单词的长度,代码如下:你不需要做这些。如果要用空格填充未使用的字符,可以使用
str.ljust
或字符串格式。你知道吗相关问题 更多 >
编程相关推荐