Python

PythonはWeb開発、データサイエンス、科学計算、人工知能などの分野で広く使われている高水準のインタープリタ型プログラミング言語です。

1990年代にオランダ人プログラマーGuido van Rossum(グイド・ヴァンロッサム)氏によって開発され、現在はアメリカに本部を置くPythonソフトウェア財団によってメンテナンスされています。

Pythonは明確で読みやすい構文を持っているため、プログラミングの初心者でも学習、理解すること容易であると言われています。
またPythonには多くのコミュニティがあり、それぞれがライブラリ開発やフレームワーク開発に貢献しています。そのため、開発者は最小限のコードで複雑なタスクを達成することができるという特徴もあります。

その他にもWindows、Linux、macOSなどさまざまなプラットフォームで動作するという特徴や、インタラクティブなシェルでコマンドラインから直接Pythonのコードが実行できることで試行錯誤やテストがしやすいなど、開発を進めやすい特徴を備えています。

現在Pythonは科学計算、データ解析、人工知能、教育など幅広いの分野で採用が進んでおり、TIOBEが発表している人気プログラミング言語ランキングでは近年上位に定着しています。

参考:

イベント

注目のイベント

目指せ、脱・初心者! 入門書では読めないPythonの”役立つ”テクニック
5/30(木) 19:30- 受講料最大70%OFF ! E資格対応・Reスキル(教育訓練給付制度)認定講座説明会
5/21(火) 19:30- 気象庁認定「気象データアナリスト育成講座」オンライン説明会
自社にとって最適な生産計画の作り方セミナー ~ 120分で理解する、生産計画自動生成ツールの活用方法! ~
【5/26(日)開催】1人参加や初心者の方も歓迎!20代女性限定のオフラインもくもく勉強
【5/19(日)開催】1人参加や初心者の方も歓迎!20代女性限定のオフラインもくもく勉強

マガジン

技術ブログ

ISUCON過去問のボトルネックをNew Relic APMで確認する

こんにちはマネージドサービス部 大城です。 前回のブログ の続きを書きます。今回は Python で試してみます。 New Relic APM をインストールした後、ボトルネックがどこにあるのか確認して、少しだけチューニングします。 前準備 やってみた チューニングなしの状態 ベンチマーク1回目 New Relic画面確認(チューニングなしの状態) indexを作成する ベンチマーク2回目 New R

Pandas ⇔ Kotlin DataFrame対応表

こんにちは、 電通 総研、X イノベーション 本部 AIトランスフォーメーションセンター所属の徳原光です。 普段は、主に Python でPandasを使ってデータ分析やAI学習・推論のための特徴量を生成を行っていますが、最近KotlinでKotlin DataFrameを操作してデータ処理を実装する機会が増えました。 これまでローカル上で開発してきた 機械学習 モデルをONNXを使ってアンドロイド ス

Amazon Titan マルチモーダル埋め込みモデルを使用したコスト効率の高いドキュメント分類

様々な形式の大量の文書を分類し、その分析を行いたいと様々な業種の企業が考えています。これらの文書を手作業で処理して分類・情報抽出を行うことは、費用がかかり、ミスが生じやすく、スケーリングが難しい作業です。 生成 AI (generative artificial intelligence) 技術の発展により、文書の分類を自動化できる、インテリジェントドキュメント処理 (IDP) ソリューションが

動画

書籍