вопрос об использовании «если» с требованием слова + любое целое число - PullRequest
0 голосов
/ 17 ноября 2018

вот моя мысль

по какой-то причине она должна быть в таком виде

text=input("plz type:")
constant=30
if text == "!dollar "+**any integer**
    print(any integer*constant) 

Как заставить ее работать правильно

Возможно ли использовать "если "с таким требованием?

, а также получить целое число при дальнейшем вычислении

Спасибо !!!

1 Ответ

0 голосов
/ 17 ноября 2018

Вы должны использовать регулярное выражение:

import re

text = input("plz type:")
constant = 30
match = re.match(r'!dollar(\d+)', text)
if match:
    print(int(match.group(1)) * constant) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...