gpt4 book ai didi

python - 语法错误 : cannot assign to operator

转载 作者:太空狗 更新时间:2023-10-29 20:28:40 24 4
gpt4 key购买 nike

def RandomString (length,distribution):
string = ""
for t in distribution:
((t[1])/length) * t[1] += string
return shuffle (string)

如标题中所述,这会返回一个语法错误。在此示例中,distribution 是一个元组列表,每个元组包含一个字母及其分布,列表中的所有分布加起来为 100,例如:

[("a",50),("b",20),("c",30)] 

length就是你想要的字符串的长度。

最佳答案

确保变量没有连字符 (-)。

连字符在 Python 中不允许出现在变量名中,连字符用作减法运算符。

例子:

my-variable = 5   # would result in 'SyntaxError: can't assign to operator'

关于python - 语法错误 : cannot assign to operator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8956825/

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