![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.12.2019
Сообщений: 1
|
![]()
Добрый день, у меня есть код:
phone=input('Введите телефон: ') while True: if phone.startswith('+') and '1234567890': break else: phone=input('Неправильно введен номер телефона, повторите попытку: ') Пользователь не может ввести просто цифры, нужно ввести обязательно '+', но если пользователь введет просто '+' без цифр, то программа продолжит работать, как сделать когда пользователь вводит '+' без цифр запрашивать ввести номер телефона снова? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,367
|
![]()
Почитай про регулярные выражения.
Как-то так, ...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите пожалуйста, как сделать, чтобы в Edit можно было ввести цифры от 0 до 12. | ciev | Общие вопросы Delphi | 6 | 14.05.2016 17:45 |
Как сделать чтобы символы пробел и Ентер не записывались? Вот как я придумал но, что-то не работает | Aqua77 | Общие вопросы C/C++ | 4 | 05.08.2015 03:52 |
Найти максимум либо минимум из трех чисел. Предусмотреть, чтобы пользователь мог ввести в поле ЧислоN только числовые данные | delm1k | Помощь студентам | 1 | 11.12.2011 00:02 |
Как сделать так, чтобы когда вводишь символы, текст двигался справа налево? | gylayko | Помощь студентам | 7 | 03.11.2011 20:56 |
vBulletin сделать, чтобы при регистрации пользователь сразу же становился зарегистрированным | dron-s | PHP | 26 | 20.11.2007 16:58 |