Python:函数中的Caesar密码ASCII码

2024-10-02 02:38:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要定义一个函数encrypt1,它将整数列表作为输入,并返回一个由它们对应的ASCII字符组成的字符串

这是我的代码,我不明白为什么它不工作

def ascii2string(L): 
  List = L[0]
  ''join(chr(i) for i in List)
  return i 

只是有个错误:

int object is not iterable


Tags: 函数字符串代码列表for定义defascii
1条回答
网友
1楼 · 发布于 2024-10-02 02:38:38

您也可以使用append尝试相同的方法

def ascii2string(L): 
asc = []
for i in L: asc.append(chr(i))
print(asc)

L =[89,79,101] #Example
ascii2string(L)

Output : ['Y', 'O', 'e']

相关问题 更多 >

    热门问题