Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/190: Рейтинг темы: голосов - 190, средняя оценка - 4.88
2 / 1 / 1
Регистрация: 01.11.2019
Сообщений: 43

Имя пользователя

07.01.2020, 21:39. Показов 42628. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Во многих интернет-сервисах при регистрации нужно указывать желаемое имя пользователя, причём в имени разрешается использовать только латинские буквы, цифры и символ «_». Напишите программу, которая проверяет, подходит ли строка для того, чтобы быть именем пользователя в таком сервисе.

Формат ввода
Вводится одна строка — предполагаемое имя пользователя.

Формат вывода
Выводится одна строка: если введённая строка состоит только из маленьких латинских букв, цифр и символа «_», то выводится «OK» (латиницей); иначе выводится: «Неверный символ: », после чего следует первый не подходящий символ из введённой строки.

Пример
Ввод
m&m's

Вывод
Неверный символ: &
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.01.2020, 21:39
Ответы с готовыми решениями:

Проверить имя пользователя
«Проверка имен пользователей: выполните следующие действия для создания программы, моделирующей проверку уникальности имен пользователей. ...

Известны фамилия, имя и отчество пользователя. Найти его код личности
Известны фамилия, имя и отчество пользователя. Найти его код личности. Правило получения кода личности: каждой букве ставится в...

Необходимо разработать сущность Имя, которая описывается тремя параметрами: Фамилия, Личное имя, Отчество
Необходимо разработать сущность Имя, которая описывается тремя параметрами: Фамилия, Личное имя, Отчество. Имя может быть приведено к...

10
26 / 25 / 6
Регистрация: 20.12.2019
Сообщений: 135
07.01.2020, 21:40
Бегемотик666,
Python
1
2
3
4
5
6
7
8
chars = ['_', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0']
nik_name = list(input())
for i in nik_name:
    if i not in '1234567890_qwertyuiopasdfghjklzxcvbnm':
        print('Неверный символ:', i)
        break
else:
    print('OK')
1
2 / 1 / 1
Регистрация: 01.11.2019
Сообщений: 43
07.01.2020, 21:42  [ТС]
Оно не засчиталось
0
26 / 25 / 6
Регистрация: 20.12.2019
Сообщений: 135
07.01.2020, 21:42
Бегемотик666, чего блин
0
2 / 1 / 1
Регистрация: 01.11.2019
Сообщений: 43
07.01.2020, 21:44  [ТС]
оно не засчиталось к сожалению.
0
26 / 25 / 6
Регистрация: 20.12.2019
Сообщений: 135
07.01.2020, 21:45
Бегемотик666,
странно
Миниатюры
Имя пользователя  
0
26 / 25 / 6
Регистрация: 20.12.2019
Сообщений: 135
07.01.2020, 21:48
Бегемотик666, а что пишет?
0
2 / 1 / 1
Регистрация: 01.11.2019
Сообщений: 43
07.01.2020, 21:50  [ТС]
Все, засчиталось. Тестер лагает. Спасибо
0
55 / 40 / 18
Регистрация: 16.12.2019
Сообщений: 149
07.01.2020, 21:51
pythonbeginner,
Интересно, а зачем в "вашем" коде:
Цитата Сообщение от pythonbeginner Посмотреть сообщение
chars = ['_', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0']
0
26 / 25 / 6
Регистрация: 20.12.2019
Сообщений: 135
07.01.2020, 21:52
udeep,

Не по теме:

нужен. для красоты.

0
0 / 0 / 0
Регистрация: 18.11.2021
Сообщений: 4
18.11.2021, 19:17
Python
1
2
3
4
5
6
7
a = list(input())
for i in a:
    if i not in '1234567890_qwertyuiopasdfghjklzxcvbnm':
        print('Неверный символ:', i)
        break
else:
    print('OK')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.11.2021, 19:17
Помогаю со студенческими работами здесь

Как происходит авторизация пользователя? Как вывести имя пользователя в шаблоне?
Settings.py: import os from django.urls import reverse_lazy STATIC_URL = '/static/' CRISPY_TEMPLATE_PACK = 'bootstrap4' ...

Функция, читающая имя пользователя
Напишите функцию whoAreYouAndHello(), которая читает имя пользователя из стандартного ввода, пока он не введет его в правильном формате, а...

Русское имя пользователя ломает работу скрипта
Всем доброго времени суток. Есть очень удобный скрипт питона по просмотру и экспортированию своих паролей из Firefox Quantum.(это...

Запросить у пользователя его имя и сохранить в файле
Пытаюсь написать код к задаче: Напишите программу, которая запрашивает у пользователя его имя. Введенный ответ сохраняется в файле с именем...

Запросить у пользователя его имя и возраст, резюмировать и вывести на экран
Напиши программу, которая запрашивает у пользователя его имя (Антон), запрашивает возраст (27), резюмирует информацию и предлагает дружить.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru