Запитання з тегом «typing»

4
Як я можу вказати, що тип повернення методу такий самий, як і сам клас?
У python 3 у мене є такий код: class Position: def __init__(self, x: int, y: int): self.x = x self.y = y def __add__(self, other: Position) -> Position: return Position(self.x + other.x, self.y + other.y) Але мій редактор (PyCharm) каже, що посилання Позиція не може бути вирішена (у __add__методі). Як …

9
Чи означає "нетипізований" також "динамічно набраний" в академічному світі CS?
Я читаю слайд-колоду, де зазначено, що "JavaScript не вводиться". Це суперечило тому, що я вважав правдою, тому я почав копати, щоб спробувати дізнатися більше. Кожна відповідь на те, чи JavaScript нетипізована мова? говорить, що JavaScript не є типовим, і пропонує приклади різних форм статичного, динамічного, сильного та слабкого введення, з …

3
Введіть анотації для * args та ** kwargs
Я намагаюсь примітки типу Python із абстрактними базовими класами для написання деяких інтерфейсів. Чи є спосіб анотувати можливі типи *argsта **kwargs? Наприклад, як можна виразити, що розумні аргументи функції - це intабо два, або два ints? type(args)дає, Tupleтак що моє здогадка було анотувати тип як Union[Tuple[int, int], Tuple[int]], але це …

2
Чи є спосіб "витягти" тип властивості інтерфейсу TypeScript?
Припустимо, є файл набору тексту для бібліотеки X, який включає деякі інтерфейси. interface I1 { x: any; } interface I2 { y: { a: I1, b: I1, c: I1 } z: any } Для роботи з цією бібліотекою мені потрібно передати об'єкт, який має абсолютно той самий тип, що і …

5
Користувачі Vim, де ви відпочиваєте у правій руці? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Користувачі давнього часу vim, чи тримаєте ви пальці у звичайному режимі …

12
Чи друкує Дворак підходить для програмування? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
113 typing  dvorak 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.