pythonとは?初心者にもわかる基本を楽しく解説共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
pythonとは?初心者にもわかる基本を楽しく解説共起語・同意語・対義語も併せて解説!
この記事を書いた人

岡田 康介

名前:岡田 康介(おかだ こうすけ) ニックネーム:コウ、または「こうちゃん」 年齢:28歳 性別:男性 職業:ブロガー(SEOやライフスタイル系を中心に活動) 居住地:東京都(都心のワンルームマンション) 出身地:千葉県船橋市 身長:175cm 血液型:O型 誕生日:1997年4月3日 趣味:カフェ巡り、写真撮影、ランニング、読書(自己啓発やエッセイ)、映画鑑賞、ガジェット収集 性格:ポジティブでフランク、人見知りはしないタイプ。好奇心旺盛で新しいものにすぐ飛びつく性格。計画性がある一方で、思いついたらすぐ行動するフットワークの軽さもある。 1日(平日)のタイムスケジュール 7:00 起床:軽くストレッチして朝のニュースをチェック。ブラックコーヒーで目を覚ます。 7:30 朝ラン:近所の公園を30分ほどランニング。頭をリセットして新しいアイデアを考える時間。 8:30 朝食&SNSチェック:トーストやヨーグルトを食べながら、TwitterやInstagramでトレンドを確認。 9:30 ブログ執筆スタート:カフェに移動してノートPCで記事を書いたり、リサーチを進める。 12:30 昼食:お気に入りのカフェや定食屋でランチ。食事をしながら読書やネタ探し。 14:00 取材・撮影・リサーチ:街歩きをしながら写真を撮ったり、新しいお店を開拓してネタにする。 16:00 執筆&編集作業:帰宅して集中モードで記事を仕上げ、SEOチェックやアイキャッチ作成も行う。 19:00 夕食:自炊か外食。たまに友人と飲みに行って情報交換。 21:00 ブログのアクセス解析・改善点チェック:Googleアナリティクスやサーチコンソールを見て数字を分析。 22:00 映画鑑賞や趣味の時間:Amazonプライムで映画やドラマを楽しむ。 24:00 就寝:明日のアイデアをメモしてから眠りにつく。


はじめに

この文章では初心者の方にも理解しやすいように python とは何か、どんなことができるのか、そしてどう始めればよいのかを丁寧に解説します。Python は多くの人に愛されるプログラミング言語で、教育の現場から業務の現場まで幅広く使われています。この記事を読んで、python の基本的な考え方をつかんでいきましょう。

python とは何か

python は高水準のプログラミング言語です。人間が読みやすい文法を目指して作られており、初心者でも取り組みやすい点が大きな特徴です。Python設計思想には「読みやすさとシンプルさ」「少ない記法で多くを表現すること」「誰でも自由に使えるオープン性」が含まれています。1991年にグイド・ヴァンロッサムによって公開され、以降、世界中で活発に開発が続けられています。

なぜ python が人気なのか

まず第一の理由は読みやすさです。コードの見た目がすっきりしており、初めてプログラミングを学ぶ人でも理解しやすい構文になっています。次に豊富なライブラリとフレームワークが強力な味方になる点です。データ分析のパッケージや Web アプリのフレームワーク、機械学習のツールなど、さまざまな分野ですぐに使える完成度の高い部品が揃っています。さらにマルチパラダイムを採用しており、手続き型・オブジェクト指向・関数型の考え方を組み合わせて使うことができます。これらの理由から初心者だけでなく経験者にも長く支持され続けています。

使われ方の例

実務の現場では データ分析Web 開発自動化、教育現場でのプログラミング教育など、用途がとても広いです。データ分析では pandas や numpy といったライブラリを使ってデータの整理・計算・可視化を行います。Web 開発では Django や Flask などのフレームワークを使ってサーバー側の処理を実装します。日常の事務作業を自動化するスクリプト作成にも適しており、繰り返し作業の時間を短縮できます。

はじめの一歩:インストールと環境設定

まずは Python を公式サイトから入手します。Windows/macOS/Linux などの主要なOSに対応しており、最新版の 3.x 系が推奨されます。インストール後はコマンドラインやターミナルで python --version と入力してバージョンを確認します。次に開発環境(エディタ)を用意します。初心者には VS CodePyCharm などの統合開発環境が使いやすいです。インストールが完了したら、まずは Python の基本を練習する小さなプログラムから始めましょう。

学習の基本ステップ

まずは 変数データ型リスト辞書 などの基本を理解します。次に 条件分岐ループ関数 の使い方を順に学びます。これらの基礎を固めたら、実際の課題を解く練習として小さなプログラムを作成してみましょう。学習を進めるうえで重要なのは「分からなくても焦らず、手を動かして確かめること」です。勇気をもってコードを書き、失敗を学習の糧にする姿勢が成長を促します。

はじめてのプロジェクト例とポイント

はじめての小さなプロジェクトとして、日付や天気の情報を表示するアプリ、簡単なメモ帳、データを整形してファイルに保存するツールなどを作ってみましょう。その際のポイントは 小さな目標を設定すること動くことを最優先にすること、そして 分からない点を整理して検索する癖をつけることです。学習を進めるうえで、公式ドキュメントや入門書、オンラインの短い講座を組み合わせると効率的です。

学習を進めるための参考表

able> 項目説明 言語名Python 開発者Guido van Rossum 初版1991年 用途の例データ分析 Web 開発 自動化 教育 など 特徴読みやすさ 豊富なライブラリ 学習リソースが多い ble>

まとめと次の一歩

python は初心者にも学びやすく、長く使い続けられる言語です。まずは小さな課題から始め、段階的に難しいテーマへ進んでいくのがコツです。毎日少しずつコードを書き続ける習慣を作れば、半年から1年程度で自分の手で役立つ小さなアプリやツールを作れるようになります。最後に重要なことは「楽しみながら学ぶこと」と「分からない点を質問して解決すること」です。さあ、Python の世界へ一歩踏み出してみましょう。


pythonの関連サジェスト解説

python とは何
python とは何かを知る第一歩は、プログラミング言語という道具のひとつだと考えることです。Pythonは、読みやすく書きやすいことを重視した高水準のプログラミング言語で、コンピュータに対して命令を伝えるための言葉です。特徴として、記述が自然言語に近く、長いコードでも意味を見失いにくい点が挙げられます。初心者が最初に触れる言語として人気があり、ウェブサイトの作成、データ分析、機械学習、ゲーム開発など幅広い分野で使われています。Pythonは実行時に一行ずつ命令を解釈して動かす「インタプリタ型」の言語で、プログラムを実行するには専用の環境が必要です。公式の実装「CPython」が代表的ですが、他にもJythonやIronPythonなどの派生版があります。基本的な特徴として、変数の型を厳密に決めなくても良い「動的型付け」、そしてインデント(スペースやタブ)を使ってコードのまとまりを示すスタイルがあります。これにより、初心者でも読みやすいコードが作りやすく、学習教材も豊富です。小さな目標を繰り返し達成しやすい点も魅力で、簡単な例としては print('こんにちは') のような一行コードから始めることができ、徐々に条件分岐や繰り返し、リストや辞書といったデータの扱いを学んでいきます。
python とは何ですか
Python とは何ですか?という問いに対して、まず覚えてほしいのは Python がとても人気のあるプログラミング言語で、ウェブサイトの作成、データ分析、ゲームの仕組みづくり、家電の自動化など、幅広い用途に使われるという点です。難しそうに聞こえるかもしれませんが、実際には英語のような命令を読みやすい日本語に近い形で書くことができ、初心者にも分かりやすい構文を重視しています。Python の大きな魅力はコードの読みやすさと、多くの人が使っている豊富なライブラリやツールがそろっている点です。これは学んでいくと自分の目的に合わせて拡張できるという意味で、初めの一歩を踏み出しやすくします。Python は「インタプリタ」と呼ばれる実行方式で動き、書いたコードをその場で順番に解釈して実行します。これにより、1 行ずつ動きを確かめながら学べる利点があります。実際に動く仕組みを体感しやすく、エラーが起きても原因を見つけやすいです。分野ごとのライブラリにはデータ分析の pandas や numpy、ウェブ開発の Django や Flask、機械学習の TensorFlow や PyTorch などがあり、これらを使うことで難しい処理をかんたんに実現できます。初心者はまず Python をパソコンに入れて、簡単なプログラムを書いてみるのが良いスタートです。例えば日付の計算を自動化したり、宿題の繰り返し作業を自動化したり、小さなゲームの仕組みを作ることから始められます。学習を進めるうちに、他の人が作ったコードを読む力も身についていき、自分に合った学習ペースでスキルを積み上げていけます。
python とは 使い方
この記事では python とは 使い方 の基礎を、初心者にも分かりやすい言葉で解説します。Python は読みやすさと使いやすさが特徴のプログラミング言語です。何を作るにも使える柔軟さがあり、学校の課題からゲーム作り、ウェブサイトやデータ分析まで幅広く使われています。準備と基本の使い方1) 準備: 公式サイトから Python をインストールします。Windows ならインストーラーを実行し、Mac は同様にインストーラーを使います。インストール時には「PATH に追加」というオプションが出る場合があり、それをチェックするとコマンドラインからすぐ使えるようになります。インストール後、コマンドプロンプトや端末で python --version と打って、正しく表示されればOKです。2) 使い方の基本: 実行には対話モードとスクリプト(ファイル)モードの2通りがあります。対話モードは python と入力して起動し、1行ずつコードを試せます。スクリプトの場合はテキストエディタで拡張子 .py のファイルを作り、python ファイル名.py で実行します。3) 簡単な例: 以下を試します。対話モードで試す場合、次のように入力します。print('こんにちは、Python!')x = 5print('x の値は', x)4) データ型と変数: Python には整数 int、実数 float、文字列 str、真偽値 bool などの基本的なデータ型があります。変数名は英字で始め、数字やアンダースコアを使えます。例: x = 7; name = '花子'; print(x); print(name)5) 条件や繰り返し: もし x が 3 より大きい場合の処理の例:if x > 3: print('x は 3 より大きい')この先の学習のヒント: Python には便利なライブラリがたくさんあり、データ分析の pandas、ウェブ開発の Django などがあります。まずは基本をしっかり固めて、簡単な自分のプロジェクトを作ってみると続けやすいです。公式ドキュメントも読みやすいです。終わりに: この入門をきっかけに、Python の使い方を自分のペースで学び続けてください。
python とは 初心者
このページでは、python とは 初心者が知っておくべき基本を、やさしく解説します。Python は、初心者にも学びやすい人気のあるプログラミング言語です。読みやすい文法と豊富なライブラリ、さまざまな用途が特徴で、世界中の初心者からプロまで幅広く使われています。まず大事なポイントは「何が作れるか」を知ることです。Python はデータの処理、Webサイトの作成、日常の作業の自動化、AIの研究など幅広い分野で活躍します。特徴は大きくいくつかあります。1つ目は文法がシンプルで、長い記号や複雑な構文が少なく、読みやすいこと。2つ目はインタプリタ型で、コードを1行ずつ実行して結果をすぐ確認できます。3つ目は動的型付けの性質で、変数の型を事前に宣言しなくても使えます。どうやって始めるか。まずは Python3 を公式サイト python.org からインストールします。インストール後は IDLE や VS Code、PyCharm などのエディタを使い、print を使った最初のプログラムを試しましょう。例えば print('こんにちは、世界!') と入力して実行してみると、画面に こんにちは、世界! と表示されます。学習のコツは、小さく、毎日続けることです。最初は変数の扱い、足し算・引き算、文字列の結合といった基本を練習します。公式ドキュメントは難しく見えることがありますが、サンプルと日本語の解説を併用すると理解が進みやすいです。無料の教材も多いので、まずは「自分が作って楽しいと思える小さな課題」を設定して挑みましょう。いちどに多くを覚えようとせず、失敗してもエラーメッセージを読み解く練習を重ねることが大切です。最後に、初心者がつまずきやすい点としては、インデント(行の先頭の空白)を正しく揃えることと、コピペしたコードの半角スペースの違いに注意することです。これらを守れば、Python の学習はぐんと進みやすくなります。

pythonの同意語

パイソン
日本語の音写で、主に Python というプログラミング言語を指します。蛇という意味もありますが、ここでは言語を指す語として使われます。
Python
英語表記の正式名称。最も一般的に使われる呼称で、Python というプログラミング言語を指します。
Python言語
Python というプログラミング言語そのものを表す日本語の呼称です。
パイソン言語
Python の日本語表現の一つ。プログラミング言語としての Python を指します。
Python3
Python の第3世代のバージョン。現在の主流で推奨される仕様や機能を含みます。
Python2
Python の 2 系のバージョン。長期サポート終了が近づいており、新規開発では避けられることが多いです。
Pythonプログラミング
Python を用いたプログラミング全般のことを指します。学習や実装の活動を表します。

pythonの対義語・反対語

低水準言語
Pythonは高水準言語の代表格。対義語として低水準言語が挙げられます。低水準言語はハードウェアに近い操作を人間には難しく、記述が複雑ですが高速性と制御の自由度が高いのが特徴です。代表例はアセンブリ言語や機械語です。
アセンブリ言語
低水準言語の代表例。CPUの命令セットを人間が直接書く形式で、学習コストが高いですが非常に高いパフォーマンスと細かな制御が可能です。
機械語
最も低レベルの言語で、CPUが直接理解できる0と1の組み合わせ。人間には読みにくい反面、最適化の自由度が極めて高いです。
静的型付け言語
Pythonは動的型付け。静的型付け言語はコンパイル時に変数の型を固定します。代表例はJava、C++、Goなどで、型の安全性と最適化が利点です。
動的型付け言語
Pythonのように実行時に変数の型を決定する言語。自由度が高い反面、型関連のエラーが実行時に見つかりやすいという特徴があります。
コンパイル言語
プログラムを実行前に機械語へ変換してから実行する言語。実行開始が速く最適化の自由度が高い場合が多い。代表例はC、Go、Rustなど。
インタプリタ言語
プログラムを実行時に逐次解釈して実行する言語。開発の手軽さと柔軟性が特徴ですが、実行速度はコンパイル言語に比べて通常遅くなることがあります。代表例はPython、Rubyなど。
高水準言語
Pythonは高水準言語の代表格です。高水準言語は人間が読みやすく、抽象化が進んでいます。対義語として低水準言語が挙げられます。
鳥類
蛇(Python)を比喩的に対比する表現として使われることがあります。自然界で蛇の天敵とされる鳥類を挙げることで、対義イメージを伝える使い方です。
哺乳類
蛇に対する比喩的対義語として挙げられることがある生物グループ。大きく異なる生物分類として、蛇と対比させる際のイメージ語です。

pythonの共起語

ライブラリ
Pythonで機能を追加する外部パッケージの集合。データ処理や可視化を楽にする NumPy、Pandas、Matplotlib などが代表例です。
データ分析
データを整理・加工・可視化して洞察を得る作業。Pythonでは Pandas と NumPy が中心的に使われます。
機械学習
データからパターンを学習して予測を行う技術分野。scikit-learn、TensorFlow、PyTorch などを用いて実装します。
データサイエンス
データの収集・整理・分析・解釈を通じて意思決定を支援する分野。Python が強力なツールです。
ウェブ開発
Webアプリを作る分野。Django、Flask、FastAPI などのフレームワークを使います。
Webフレームワーク
Webアプリの開発を効率化する枠組み。ルーティングやデータベース連携を簡単に実装できます。
Django
機能が豊富な Webフレームワーク。管理画面、認証、ORM などが標準で揃います。
Flask
軽量で柔軟な Webフレームワーク。小規模アプリや API に向いています。
FastAPI
高速・モダンな Webフレームワーク。非同期処理が得意で API 開発に適しています。
NumPy
数値計算の基盤となるライブラリ。ndarray を中心に高性能な計算機能を提供します。
Pandas
データ操作の要。DataFrame で表形式データの加工・集計が直感的にできます。
Matplotlib
データをグラフとして可視化する基本ライブラリ。静的な図を自由に作成できます。
Seaborn
Matplotlib を拡張した美しい統計グラフの作成を簡単にするライブラリです。
SciPy
科学計算向けのライブラリ。統計・最適化・信号処理など幅広い機能があります。
scikit-learn
機械学習の基本アルゴリズムを実装したライブラリ。使いやすい API でモデルを作れます。
Jupyter
対話的なノートブック環境。コード・図・テキストを一つの文書として実行・共有できます。
ノートブック
Jupyter Notebook の略。分析の実験を手軽に記録できます。
仮想環境
プロジェクトごとに依存関係を分離する仕組み。ライブラリの衝突を避けられます。
venv
Python 標準の仮想環境ツール。プロジェクトごとに独立した環境を作成します。
pyenv
複数の Python バージョンを共存させ、適切なバージョンを切り替えるツールです。
conda
パッケージと環境を同時に管理できるディストリビューション。データサイエンスで特に人気です。
pipenv
依存関係と仮想環境を統合的に管理するツールです。
poetry
依存関係・パッケージ管理を統一して行うツール。プロジェクトの再現性を高めます。
IDE
統合開発環境の総称。コード補完・デバッグ・リファクタリングなどを一つのアプリで提供します。
VSCode
軽量で拡張性の高いエディタ。Python 拡張を入れると強力な開発環境になります。
PyCharm
Python 向けの高機能統合開発環境。コード補完・デバッグ・テスト機能が充実しています。
公式ドキュメント
公式の解説資料。Python やライブラリの使い方・仕様を確認する最も信頼できるリソースです。
チュートリアル
手を動かして実践的に学べる教材。初心者にも分かりやすい順序で進みます。
入門
基礎を学ぶ入り口の解説。文法や基本概念の理解に役立ちます。
デプロイ
作成したアプリを実運用環境へ公開する作業。サーバー設定・依存関係管理が含まれます。
Docker
アプリと依存関係を分離し、どの環境でも同じように動くコンテナ技術です。
コンテナ
アプリと環境を分離して動かす仕組み。Docker が最も一般的です。
API
アプリケーション間の通信を行う窓口。Flask や FastAPI で API を実装します。
スクレイピング
Webサイトから自動でデータを取得する技術。BeautifulSoup や Selenium と組み合わせます。
BeautifulSoup
HTML を解析してデータを抽出するライブラリ。ウェブスクレイピングの定番です。
Requests
HTTPリクエストを送信してWebデータを取得する標準的なライブラリです。
Selenium
ブラウザを自動操作して動的ページを取得するツール。自動テストにも使われます。
Scrapy
Webスクレイピング用のフレームワーク。高速で大規模なデータ収集に向きます。
データベース
データを長期保存・検索する仕組み。Python は SQLAlchemy などで接続します。
SQL
データベースへの問い合わせ言語。Python からのデータ操作にも頻繁に登場します。
ORM
データベースと Python のオブジェクトを結びつける仕組み。SQLを直接書く回数を減らせます。
SQLAlchemy
Python 向けの ORM と低レベル SQL ツール。データベース操作を柔軟に行えます。
ファイル操作
ファイルの読み書き・パスの扱いなど、日常的な入出力作業です。pathlib と open を使います。
JSON
データ交換の軽量フォーマット。Python の json モジュールで読み書きが簡単です。
CSV
表形式データの一般的な保存形式。pandas や csv モジュールで読み書きできます。
例外処理
エラー発生時の挙動を制御するための仕組み。try/except でプログラムの頑健性を高めます。
デバッグ
不具合を見つけて修正する作業。デバッガ・ログ・print 文などを使います。
テスト
コードの品質を保証する検証作業。ユニットテストや統合テストを実施します。
pytest
Python で広く用いられるテストフレームワーク。短い記述で機能を検証できます。
ユニットテスト
各部品が正しく動くかを個別に検証するテスト手法です。
型ヒント
変数や関数の型情報を明示する記法。静的解析や補完を助けます。
typing
Python の型ヒントを提供する標準ライブラリのモジュールです。
Python3
現在の主流バージョン。新機能やライブラリの受け入れも Python3 を前提に進みます。
標準ライブラリ
Python に元から同梱される機能群。外部ライブラリを使わず基本作業を行えます。
os
OS操作を行う標準モジュール。ファイルパス・環境変数の取得などに使います。
sys
実行環境の情報やコマンドライン引数の取得を行う標準モジュールです。
pathlib
ファイルパスを扱うためのオブジェクト指向APIを提供する標準ライブラリのモジュールです。
logging
アプリの実行状況を記録する標準ライブラリ。トラブルシュートや運用時に役立ちます。
datetime
日付と時刻の処理を行う標準ライブラリです。

pythonの関連用語

Python
プログラミング言語の名称。読みやすさと柔軟性を重視した高水準言語で、初心者から専門家まで幅広く使われます。
CPython
Pythonの公式実装。C言語で書かれており、最も一般的に使われる実行環境です。
PyPy
Python実行環境の一つで、JITコンパイルを使って高速化を追求します。
IronPython
.NET上で動くPython実装。Windows環境での統合に適しています。
Jython
Java仮想マシン(JVM)上で動作するPython実装。Javaと連携しやすいのが特徴です。
インタプリタ
ソースコードを1行ずつ解釈して実行するプログラムのこと。
仮想環境
プロジェクトごとに依存関係を分離して管理する仕組み。Pythonの環境を分ける目的で使います。
venv
Python標準ライブラリに含まれる仮想環境作成ツール。依存関係を独立させるのに便利です。
virtualenv
古くから使われてきた仮想環境作成ツール。venvの前身的存在として広く使われました。
pyenv
複数のPythonバージョンを切り替えて使うためのバージョン管理ツールです。
Anaconda
データサイエンス向けに最適化されたPythonディストリビューションとツールセットの集合体。
conda
環境と依存関係を同時に管理するツール。Anacondaと組み合わせて使われます。
PyPI
Pythonパッケージの公式リポジトリ。パッケージを公開・取得する場所です。
pip
Pythonのパッケージをインストール・管理する標準ツール。
setuptools
パッケージのビルド・配布を支援するツール。setup構成を扱います。
wheel
事前ビルド済みのPythonパッケージ形式。インストールを速くする目的で使われます。
pyproject.toml
ビルド設定を記述する新しい形式の設定ファイル。ビルドツールの指示を含みます。
poetry
依存関係管理とパッケージ管理を統合したツール。プロジェクト管理を簡素化します。
pipenv
仮想環境と依存関係を統合して管理するツール。開発用ワークフローを簡略化します。
unittest
Python標準のテストフレームワーク。簡易なテストに向いています。
pytest
人気の高い強力なテストフレームワーク。豊富なプラグインが特徴です。
pdb
Pythonの標準デバッガ。コマンドラインでのデバッグが可能です。
logging
アプリケーションのログを記録・出力する標準ライブラリ。
os
OS(ファイル操作・プロセス管理など)にアクセスする標準ライブラリモジュール。
sys
Python実行環境に関する情報取得やシステム操作を行う標準ライブラリモジュール。
datetime
日付と時刻の処理を行う標準ライブラリモジュール。
random
乱数生成や乱択操作を提供する標準ライブラリモジュール。
re
正規表現を扱う標準ライブラリモジュール。
json
JSONデータのシリアライズ/デシリアライズを行う標準ライブラリモジュール。
csv
CSVファイルの読み書きを扱う標準ライブラリモジュール。
sqlite3
SQLiteデータベースへアクセスする標準ライブラリモジュール。
NumPy
数値計算の基盤となるライブラリ。多次元配列処理が高速です。
pandas
データの操作・分析のための高機能なデータ構造とツール。
matplotlib
データをグラフで可視化する代表的なライブラリ。
seaborn
統計的データ可視化を簡単にする高機能ライブラリ。
SciPy
科学技術計算向けの総合ライブラリ群。
scikit-learn
機械学習の基本アルゴリズムを実装したライブラリ。
TensorFlow
深層学習のフレームワーク。Googleが開発。
PyTorch
深層学習のフレームワーク。Facebookが開発。
Keras
ニューラルネットワークの高レベルAPI。複数のバックエンドに対応。
Flask
軽量なWebフレームワーク。小規模~中規模のAPIに向きます。
Django
フルスタックのWebフレームワーク。認証・ORMなどを組み込んでいます。
FastAPI
高速なWebフレームワーク。非同期処理と型ヒントを活用します。
ASGI
非同期対応のサーバーゲートウェイインターフェイス。FastAPIなどで使用。
WSGI
同期的なサーバーゲートウェイインターフェイス。FlaskやDjangoで伝統的に使用
requests
HTTPリクエストを簡単に送るための高水準ライブラリ。
httpx
HTTPクライアントライブラリ。同期・非同期の両方をサポート。
BeautifulSoup
HTML/XMLのスクレイピングを手助けする解析ライブラリ。
Scrapy
ウェブスクレイピング用のフレームワーク。大規模 scraping に適します。
syncio
このキーは誤記の可能性があります。正しくは asyncio です。非同期I/Oを扱う標準ライブラリ。
asyncio
非同期I/Oを使って並行処理を実装する標準ライブラリ。
decorator
デコレータを使って関数の振る舞いを動的に変更します。
generator
yieldを使って値を逐次返すイテレータを作る機能。
iterator
順次要素を取り出して処理するオブジェクト。
list comprehension
リストを短く表現する内包表記。
dict
キーと値の対応を格納するデータ型。
tuple
変更できない順序付きコレクション。
set
重複のない集合データ型。
PEP 8
Pythonのコードスタイルガイド。読みやすさを重視します。
Zen of Python
Pythonの設計哲学を短い格言として集約したもの。
PEP 20
Zen of Pythonの正式名称。
type hints
注釈を用いて変数や関数の型を示す機能。
typing
型ヒントを提供する標準ライブラリモジュール。
mypy
静的型チェックツール。
flake8
コードのスタイルと品質を自動チェックするツール。
pylint
コード品質を静的解析するツール。
IPython
対話型で機能が豊富なPythonのシェル。
Jupyter Notebook
コードと説明をノートブック形式で組み合わせて実行・可視化。
JupyterLab
Jupyterの統合開発環境。
Sphinx
Python用のドキュメント作成ツール。
Markdown
ドキュメント作成用の軽量マークアップ言語。
Git
ソースコードのバージョン管理ツール。
GitHub
Gitリポジトリのホスティングサービス
setup.py
パッケージのビルド・インストール情報を記述するファイル。
setup.cfg
パッケージの設定を記述する設定ファイル。
breakpoint
デバッグ時にブレークポイントを挿入するための組み込み関数。
Pipfile
依存関係を宣言するファイル。主に pipenv で使用されます。
import
他のモジュールを読み込み、機能を利用する文。
from ... import
モジュールの特定機能だけを取り込む構文。

pythonのおすすめ参考サイト


インターネット・コンピュータの人気記事

pin番号・とは?初心者にも分かるPINの基本と使い方共起語・同意語・対義語も併せて解説!
1292viws
7-zipとは?初心者でもわかる使い方と特徴を徹底解説共起語・同意語・対義語も併せて解説!
438viws
インターネットアクセスとは?初心者にも分かる基本ガイド共起語・同意語・対義語も併せて解説!
193viws
コンポーネント化・とは?初心者にも分かる基本と実例共起語・同意語・対義語も併せて解説!
142viws
公開日・とは?初心者が押さえる基本ポイントと活用法共起語・同意語・対義語も併せて解説!
95viws
トンバックとは?初心者でもわかるトンバック対策と改善のコツ共起語・同意語・対義語も併せて解説!
95viws
ミュート・とは?初心者でもわかる使い方と意味を解説共起語・同意語・対義語も併せて解説!
87viws
8ビット・とは?初心者にもわかる基本の解説共起語・同意語・対義語も併せて解説!
84viws
ランダムアクセスメモリ・とは?初心者でもすぐ分かる基本と仕組みの解説共起語・同意語・対義語も併せて解説!
80viws
スタンドバイとは?初心者にも分かる意味と使い方を徹底解説共起語・同意語・対義語も併せて解説!
77viws
lan配線・とは?初心者にも分かる自宅LANの基本と実践ガイド共起語・同意語・対義語も併せて解説!
73viws
中括弧・とは?初心者でも分かる基本と使い方を徹底解説共起語・同意語・対義語も併せて解説!
70viws
コア・とは?初心者が知っておく基本と使い方共起語・同意語・対義語も併せて解説!
69viws
バレットポイント・とは?初心者にも分かる使い方と作成のコツ共起語・同意語・対義語も併せて解説!
64viws
バリアント・とは?初心者でも分かる意味と使い方ガイド共起語・同意語・対義語も併せて解説!
60viws
adb・とは?初心者のための使い方と基本解説共起語・同意語・対義語も併せて解説!
59viws
接続先ipアドレスとは?初心者が押さえる基本と使い方共起語・同意語・対義語も併せて解説!
57viws
delete とは?初心者にもわかる意味と使い方ガイド共起語・同意語・対義語も併せて解説!
53viws
プログレッシブダウンロードとは?初心者向けに分かりやすく徹底解説共起語・同意語・対義語も併せて解説!
51viws
led・とは?初心者向けに解説するLEDの基本と使い方共起語・同意語・対義語も併せて解説!
51viws

新着記事

インターネット・コンピュータの関連記事