def code_char(c, key):
return chr(ord(c)+int(key))
def code_block(word,key):
letters = list(word)
keys = list(key)
for letter in letters:
for digit in keys:
coded = code_char(letter, digit)
return coded
print(code_block('abcdefgh', '12121212'))
나는 아스키 테이블 등을 사용하여 코드 블록의 입력을 암호화하기 위해 노력하고8 자로 된 파이썬 문자를 암호화합니다. 무엇이 잘못 되었나요?
가 동작하지 않습니다! 뭐가 잘못 되었 니?
TypeError: ord() expected string of length 1, but int found
그냥 학생이 너무 햄 PLZ
누구를하지 않는 :
는 오류가?
아 : 그 문제를 해결하는 한 가지 방법은
coded
에게 목록을 작성하는 것? –예, 죄송합니다, 잘못 읽었습니다. 지금 응답 중입니다. – L3viathan