#python-3.x #special-characters #isinstance
#python-3.x #специальные символы #isinstance
Вопрос:
В Python3, когда я пытаюсь прочитать ввод foo (1,?i: int) с консоли:
Выдает синтаксическую ошибку! Он может принимать другие входные данные, такие как foo(1,2,2),foo(‘d’, 0).
def foo(*x): #Multiple Argument function
print(x)
Комментарии:
1. Может быть, вы хотите
"?i:int"
вместо одного без кавычек(?i:int
)?2. Нет .. Требование состоит в том, чтобы прочитать это как ?i:int, где ?: являются символами . В принципе, я должен ввести этот ввод, а затем функция проверит, является ли второй параметр int. Аналогично, я должен реализовать для str и float. Любая помощь приветствуется. @Lafexlos