eng_lower_alphabet = 'abcdefghijklmnopqrstuvwxyz' eng_upper_alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' rus_lower_alphabet = "абвгдежзийклмнопрстуфхцчшщъыьэюя" rus_upper_alphabet = "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ" symbol = [" ", ",", ".", "!", "?"] print("Выберите язык: aнгл=e, рус=r") lan = input() print("Выберите шифрование: шифрование - ch, дешифрование - def") chif = input() print("Введите ключ шифрования") n = int(input()) print("Введите фразу") f = input() def chru(chifr, n, l, fraza): if l == 'r': moch = 32 if l == 'e': moch = 26 if chifr== 'def': n = -n for i in range(len(fraza)): if fraza[i].isalpha(): if fraza[i] == fraza[i].upper(): for j in range (moch): ...
Напишите программу, которая проверяет, правильно ли введен логин пользователя. Логин может содержать только английские буквы и цифры и быть длиной не менее 6 символов. Если длина логина меньше 6 то выводится сообщение "Слишком короткий", если в логине есть лишние символы, то вывести сообщение "Неверный символ: и первый лишний символ". Если логин верный ты выводится "OK". Входные данные Вводится строка с логином Выходные данные Выводится строка с сообщением. Sample Input: p@dl$v Sample Output: Неверный символ: @ n=str(input()) alf_1='abcdefghijklmnopqrstuvwxyz' alf_2='ABCDEFGHIJKLMNOPQRSTUVWXYZ' dig='0123456789' rt=0 if len(n)<6: rt=1 elif len(n)>=6: for i in range(len(n)): if not n[i] in alf_1 and not n[i] in alf_2 and not n[i] in dig: rt=2 break else: ...