Python 3.x 从八个字符的键计算偏移因子?

Python 3.x 从八个字符的键计算偏移因子?,python-3.x,encryption,Python 3.x,Encryption,我试图根据8个字符的键来计算偏移因子,这是一个字符串。我一直在尝试这种方法: EightCharakey=input(“请输入用于加密消息的八字符密钥”) 对于EightCharaKey中的i: 打印(内部(ord(i)) 偏移量=偏移量+i 此输出(最后一行)类型错误:不支持+:'int'和'str'的操作数类型但我知道有什么问题,但我不知道如何修复它?我假设(您不显示设置它的位置)偏移量是一个整数('int').i是一个字符串,您可以通过将EightCharaKey中的字母逐个循环得到。您不

我试图根据8个字符的键来计算偏移因子,这是一个字符串。我一直在尝试这种方法:

EightCharakey=input(“请输入用于加密消息的八字符密钥”)
对于EightCharaKey中的i:
打印(内部(ord(i))
偏移量=偏移量+i

此输出(最后一行)
类型错误:不支持+:'int'和'str'的操作数类型
但我知道有什么问题,但我不知道如何修复它?

我假设(您不显示设置它的位置)
偏移量
是一个整数(
'int'
).
i
是一个字符串,您可以通过将
EightCharaKey
中的字母逐个循环得到。您不能将整数和字符串相加。您是否费心查找错误消息?因为我不知道,我该如何修复?是的,我费心查找错误消息,但仍然没有帮助