タグ 型ヒント
人気順 5 users 50 users 100 users 500 users 1000 usersVSCodeでホバー時のTypeScriptの型ヒントをすべて表示する
はじめに こんにちは、からころです。 今回は、VSCode でホバー時の TypeScript の型ヒントをすべて表示する方法について書いていこうと思います。 デフォルトの設定では型の情報量が増えると型が省略される VSCode では、TypeScript を利用して開発する際に、ホバーすると以下のように型ヒントを表示することができます... 続きを読む
PythonのUnionをなるべく使わないで欲しい件について - Qiita
はじめに Pythonの型ヒントにおいて、Unionは複数の型を受け入れることができる便利な機能です。しかし、Unionの過度な使用は、コードの可読性や保守性を低下させる可能性があります。本記事では、Unionをなるべく使わないようにすべき理由について説明します。 内容 ここでは2つのUnionを使って欲しくないケースについ... 続きを読む
Pythonが教育用途において十分だという話
Pythonが教育用途において十分だという話 今話題のPythonを教えている現役の講師です。Pythonを教える際に重視すべきだと考えている機能等について書いておきます。 dataclass / Pydantic 自分は型ヒントよりもdataclassやPydanticを使った型付けを重視しています。いわゆるクラスベースな言語の書き方が大事だと考えて... 続きを読む
Python 内包表記の限界: 複雑な処理と実行速度の関係 - Qiita
初めに 本記事は実務上で速度的優位性を得るために内包表記を使うことが合理的かどうか検証したものです。 文中のコードは読者層を広くするために型ヒントを省いています。 更新履歴 追記 (2023/05/24) 計測環境はPython3.12.0a6です。 修正 (2023/05/24) 記事中のバイトコードがPython3.7.16のものだったのでPython3.12... 続きを読む
Python の型システムの上で Immutable な Python プログラムを作る - 病みつきエンジニアブログ
まえがき 今年の PyCon JP 2020 にて「Python 3.9 時代の型安全な Python の極め方」というタイトルで登壇させていただきます。本稿は、発表の補足となる「型ヒントを使って Immutable な Python を実現する方法」について紹介したものです。 Python の型ヒント Python には「型ヒント」という機能があり、型をプログラ... 続きを読む
型ヒントでPython開発を加速 ~Microsoft、VS Code向けの拡張機能「Pylance」を発表 - 窓の杜
Python3.6の概要(その2 - 変数アノテーション) - atsuoishimoto's diary
2016 - 12 - 25 Python3.6の概要(その2 - 変数アノテーション) python 変数 アノテーション PEP 484 -- Type Hints で導入された型ヒントが、モジュールの グローバル変数 や、クラスの インスタンス 変数などにも指定できるようになった。 PEP 526 -- Syntax for Variable Annotations 変数の型 アノテーション... 続きを読む
Python と型ヒント (Type Hints)
Python と型ヒント (Type Hints) 1. Python と型ヒント 2015-10-10 Tetsuya Morimoto 2. 自己紹介 ● 森本 哲也 – twitter: @t2y ● 白ヤギコーポレーション所属 – カメリオAPI開発 ( 興味がある方はブースへ ) ● エキスパート Python プログラミング共訳 ● プログラミング言語歴 – Python (3 年 )... 続きを読む
Python と型ヒント (Type Hints) - forest book
2015-01-23 Python と型ヒント (Type Hints) type system python3 translate 先日、Python の静的型チェッカーとして mypy を紹介しました。 mypy で静的型付け Python プログラミング - forest book 私には難しくてまとめきれないため、Guido が参照している漸進的型付け (Gradual Typing) も... 続きを読む
msgpack/msgpack#121を3行でまとめるブログ
おい!おれの Python/ObjC なコードで msgpack 使うとなんかデータを復元できないんですが?バイト列か文字列か不明な場合が考慮されてないのが原因なんだから UTF-8 な文字列型を仕様に盛り込んでください いやそれ特定の言語でしか起こらない問題だしプロトコル仕様はミニマムであるべきだよね?でも折衷案として文字列型を新しく定義する代わりに型ヒントを表すバイトを付与できるようにしたらど... 続きを読む