snark - 日本語ワードネットを利用したDBアクセスライブラリ toEmoji - 日本語文を絵文字だけの文に変換するなにか termextract - - 専門用語抽出アルゴリズムの実装の練習 JDT-with-KenLM-scoring - Japanese-Dialog-Transformerの応答候補に対して、KenLMによるN-gram言語モデルでスコアリングし、...
Pythonソースの抽象構文ツリー(AST)の作成には、次の2つのフェーズがあります。最初のフェーズでは、単純な構文ツリー(SST)とスコープ・ツリーが作成されます。2番目のフェーズでは、SSTが言語実装フレームワーク・ツリーに変換されます。
ファイルを別のファイルタイプに変換する テキストファイル内の重複する単語を削除する 基本的な数学演算を実行する E メールメッセージを送信する コンテンツをダウンロードする 基本的なログ分析を実行する 複数のファイルでエラーを見つける ...
文字列メソッドは、Python で最も一般的なメソッドの種類の 1 つです。 文字列を操作して、情報を抽出したり、特定の形式に合わせたりする必要があることがよくあります。 Python には、最も一般的で役に立つ変換を行うように設計された文字列メソッドがいくつか含まれています。
文字列と数値を連結したい場合には、str()で数値を文字列に変換します。 "文字列" + str(数値) サンプルコードで挙動を確認してみます。 name="田中"age=20name+"さんは、"+str(age)+"歳です。"# '田中さんは、20歳です。' 問題なく、文字列と数値を結合することができましたね。
Python バージョン 3.6 以降では、"f 文字列" を使用することができます。これらの文字列はテンプレートに似ており、コードの変数名が使用されます。 前の例で f 文字列を使用すると、次のようになります。 Python print(f"On the Moon, you would weigh about{mass_percentage}of your weight...
や '...' の前につけると、バイト列を表します。画像データなどのバイナリデータや、UTF-8 以外の文字コードの文字列を扱います。バイト列と通常の文字列の変換は下記の様に行います。Pythonbyte_string = b"\xe3\x81\x82" utf8_string = byte_string.decode() # バイト列から文字列に変...
先ほどのfindメソッドのサンプルコードの一部をrfindに変えました。 findメソッドでは、左から探してきますが、rfindメソッドは右から見つかった位置を返します。 右から見つかった位置を返しますが、開始位置は文字列の先頭から数えて返します。
そのモジュールのドキュメンテーション文字列(ファイル内の最初の""" ~ """)(str | None)。 __spec__ モジュールのインポートに関する情報を集めたimportlib.machinery.ModuleSpecクラスのインスタンス。 Python 3.4 で導入された比較的新しいもの。
これらのローダーは django.template.loaders.cached.Loader でラップされます。 詳しくは ローダーの種類 を参照してください。 'string_if_invalid' は、無効な(例えばスペルミスのある)変数に対してテンプレートシステムが使用する文字列です。 デフォルトは空文字列です。 詳しくは 無効...