Pythonの基本 borbとPythonを使ったProject Gutenbergからの電子書籍の作成 PDF(Portable Document Format)は、WYSIWYG(What You See is What You Get)形式ではありません。 プラットフォームに依存せず、基盤となるオペレーティングシステムやレンダリングエン... 2022.10.28 Pythonの基本
Pythonの基本 Pythonでborbを使ってPDF文書にフォームを作成する PDF(Portable Document Format)は、WYSIWYG(What You See is What You Get)形式ではありません。 プラットフォームに依存せず、基盤となるオペレーティングシステムやレンダリングエン... 2022.10.28 Pythonの基本
Pythonの基本 BFS(Breadth-First Search)アルゴリズム このレッスンでは、アルゴリズムの背景にある理論と、PythonによるBreadth-First Search and Traversalの実装を説明します。まず、ノード探索に焦点を当て、次にBFSアルゴリズムを使ったグラフの探索について、2... 2022.10.28 Pythonの基本
Pythonの基本 深さ優先探索(DFS)アルゴリズム このレッスンでは、グラフ探索のための2つの補完的、基本的、かつ最も単純なアルゴリズムの1つである深さ優先探索(DFS)を見ていきます。DFSは、関連するBreadth-First Search (BFS) と共に、その単純さゆえに最もよく使... 2022.10.28 Pythonの基本
Pythonの基本 パイソン 改行しない印刷 今回は、Pythonを使用して、改行文字を含まない文字列を表示する方法について検討します。 Pythonでは、組み込みの print 関数を使用して、標準出力(通常はコンソール)に内容を出力します。 デフォルトでは、print関数は印刷さ... 2022.10.28 Pythonの基本
Pythonの基本 Python sorted()とsort()によるリストの並べ替え 今回は、Pythonでリストをソートする複数の方法を検証します。 Pythonにはリストや他の反復処理可能なオブジェクトをソートするための2つのメソッドが組み込まれています。 特定のユースケースで選択されるメソッドは、リストをインプレース... 2022.10.28 Pythonの基本
Pythonの基本 Pythonのパーセント(%)演算子による文字列の補間処理 Pythonで文字列をフォーマットする方法はいくつかありますが、そのうちの1つが % 演算子を使って行うもので、これは文字列フォーマット(または補間)演算子として知られています。 この記事では、この演算子を使って、テンプレート文字列とデー... 2022.10.28 Pythonの基本
Pythonの基本 Pythonのany()とall()とその例 any()とall()の紹介 このチュートリアルでは、Python の any() と all() 関数について説明します。 any(iterable)とall(iterable)は Python の組み込み関数で、Python 2.5 ... 2022.10.28 Pythonの基本
Pythonの基本 Pythonによる創造的デザインパターン 概要 この記事は、Pythonのデザインパターンに特化した短期連載の最初の記事です。 創造的デザインパターン Creational Design Patternsは、その名の通り、クラスやオブジェクトを作成するためのパターンである。 クラ... 2022.10.28 Pythonの基本
Pythonの基本 Pythonで文字列からストップワードを除去する この記事では、Pythonで文字列からストップワードを除去するためのさまざまなテクニックを紹介します。 ストップワードとは、自然言語において「is」、「an」、「the」など、ほとんど意味を持たない単語のことです。 検索エンジンやその他の... 2022.10.28 Pythonの基本