Python 関数入門: ord 関数の概要と例

王林
リリース: 2023-11-04 10:17:04
オリジナル
10147 人が閲覧しました

Python 関数入門: ord 関数の概要と例

Python 関数の紹介: ord 関数の概要と例

Python プログラミングでは、ord() 関数は非常に便利な関数であり、指定された文字の Unicode 値、つまり Unicode テーブル内の文字の位置。この記事では、 ord() 関数の使用法、構文、およびいくつかの例を紹介します。

1. ord() 関数の構文

ord() 関数の構文は非常に単純で、パラメーターは ASCII 文字 1 つだけです。

ord(c)

パラメータの説明:

c -- 文字。16 進数も可能です。

戻り値:

戻り値は、Unicode での文字の位置を示す整数です。たとえば、ord("a") は 97 を返し、ord("€") は 8364 を返し、ord("中") は 20013 を返します。

2. ord() 関数の例

以下は ord() 関数のコード例です:

  1. 例 1: 対応する Unicode 値を返します。
  2. ##
    print(ord('a')) # 97 print(ord('€')) # 8364 print(ord('中')) # 20013
    ログイン後にコピー
    例 2: for ループを使用して文字列内の文字を走査し、その Unicode 値を返します。
  1. str = "hello, world!" for i in str: print(f"字符{i}的Unicode值为", ord(i))
    ログイン後にコピー
実行結果

字符h的Unicode值为 104 字符e的Unicode值为 101 字符l的Unicode值为 108 字符l的Unicode值为 108 字符o的Unicode值为 111 字符,的Unicode值为 44 字符 的Unicode值为 32 字符w的Unicode值为 119 字符o的Unicode值为 111 字符r的Unicode值为 114 字符l的Unicode值为 108 字符d的Unicode值为 100 字符!的Unicode值为 33
ログイン後にコピー

    例 3: Unicode 値を対応する文字に変換する
  1. print(chr(97)) # a print(chr(8364)) # € print(chr(20013)) # 中
    ログイン後にコピー
上記は ord() 関数の概要とサンプル コードです。 ord() 関数は、文字列を処理するときによく使用される、非常にシンプルですが実用的な関数です。この記事が、Python プログラミングで ord() 関数を使用する皆さんの助けになれば幸いです。

以上がPython 関数入門: ord 関数の概要と例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!