Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python 3中的命令中使用整数和字母_Python_Python 3.x - Fatal编程技术网

在Python 3中的命令中使用整数和字母

在Python 3中的命令中使用整数和字母,python,python-3.x,Python,Python 3.x,我试图使用一个整数和一个字母来将一个预定义变量设置为一个数字。我不太清楚如何解释,所以请看下面的代码 from random import * for i in range(0,playerDifficulty,1): tempRandomLine = randint(1, 10) l(tempRandomLine) = 15 在我有LTEMPDrandomLine的地方,我需要它能够将一个预定义的变量(比如l5)设置为15,我不太确定如何做到这一点。有什么想法吗?我正在使用P

我试图使用一个整数和一个字母来将一个预定义变量设置为一个数字。我不太清楚如何解释,所以请看下面的代码

from random import *
for i in range(0,playerDifficulty,1):
    tempRandomLine = randint(1, 10)
    l(tempRandomLine) = 15
在我有LTEMPDrandomLine的地方,我需要它能够将一个预定义的变量(比如l5)设置为15,我不太确定如何做到这一点。有什么想法吗?我正在使用Python 3

您可以使用以下列表:

from random import *
l = [0] * 10
for i in range(0,playerDifficulty,1):
    tempRandomLine = randint(1, 10)
    l[tempRandomLine - 1] = 15

我将为随机数创建一个单独的变量,将其与字符串连接,然后将其作为参数传递给您的参数。

尝试以下方法:

from random import *
playerDifficulty = 30

count = 0
listone = []
for i in range(0,playerDifficulty,1):
    count +=1
    if count <=15:
        tempRandomLine = randint(1, 10)
        l = 'l'+str(tempRandomLine) + str(count)
        listone.append(l)
    else:
        pass
print(listone)

使用一个容器,如列表或目录,而不是一堆编号的变量。与其拥有一整堆变量,不如将数据存储在一个列表或目录中。数据的可能重复项