Skip to main content
IBM Quantum Platform

XPulseType

class XPulseType(value)

GitHub

ベース: str, Enum

非マルコフ型誤差チェック測定に適用するXパルスの種類。


属性

XSLOW

デフォルト値: 'xslow'

アン・ xslow ゲート。

RX

デフォルト値: 'rx'

角度を持つ20の rx 門 pi/20。


方法

encode

encode(encoding='utf-8', errors='strict')

エンコード用に登録されたコーデックを使用して、文字列をエンコードします。

エンコード

文字列をエンコードする際に使用するエンコーディング。

エラー

エンコードエラーに対して使用するエラー処理方式。 デフォルトは「strict」であり、これはエンコーディングエラーが発生すると UnicodeEncodeError がスローされることを意味します。 その他の可能な値としては、「ignore」、「replace」、「xmlcharrefreplace」のほか、 codecs.register_error に登録され、 UnicodeEncodeErrors を処理できる任意の名前が挙げられます。

replace

replace(old, new, count=-1, /)

サブストリング「old」がすべて「new」に置き換えられたコピーを返します。

カウント

置換する最大出現回数。 -1 (デフォルト値)は、すべての出現箇所を置換することを意味します。

オプションの引数「count」が指定された場合、最初の「count」回分の出現箇所のみが置換されます。

split

split(sep=None, maxsplit=-1)

sep を区切り文字として、文字列に含まれる部分文字列のリストを返します。

9月

文字列を分割するために使用される区切り文字。

「None」(デフォルト値)に設定すると、任意の空白文字(\n、\r、\t、\f、およびスペースを含む)で分割され、結果から空の文字列が除外されます。

maxsplit

分割の最大数(左側から数える)。 -1 (デフォルト値)は、制限なしを意味します。

なお、 str.split () は、主に意図的に区切り文字が設定されたデータに対して有用です。 句読点を含む自然なテキストの場合は、正規表現モジュールの使用を検討してください。

rsplit

rsplit(sep=None, maxsplit=-1)

sep を区切り文字として、文字列に含まれる部分文字列のリストを返します。

9月

文字列を分割するために使用される区切り文字。

「None」(デフォルト値)に設定すると、任意の空白文字(\n、\r、\t、\f、およびスペースを含む)で分割され、結果から空の文字列が除外されます。

maxsplit

分割の最大数(左側から数える)。 -1 (デフォルト値)は、制限なしを意味します。

分割は文字列の末尾から始まり、先頭に向かって行われます。

join

join(iterable, /)

任意の数の文字列をつなぎ合わせます。

メソッドが呼び出された文字列は、指定された各文字列の間に挿入されます。 結果は新しい文字列として返されます。

例:「.」.join([‘ab’, ‘pq’, ‘rs’]) → 「 ab.pq.rs 」

capitalize

capitalize()

文字列を大文字に変換して返します。

具体的には、最初の文字を大文字にし、残りの文字を小文字にしてください。

casefold

casefold()

大文字小文字を区別しない比較に適した文字列のバージョンを返します。

title

title()

各単語の頭文字を大文字にし、残りを小文字にした文字列を返す。

より具体的には、単語の最初の文字は大文字で始まり、それ以降の文字はすべて小文字になります。

center

center(width, fillchar=' ', /)

長さ width の文字列を中央揃えにして返します。

指定された埋め込み文字(デフォルトはスペース)を使用して、パディングが行われます。

count

count(sub[, start[, end]]) → int

文字列 S[start:end] の中に、部分文字列 sub が重複せずに現れる回数を返します。 オプション引数の start および end は、スライス表記と同様に解釈されます。

expandtabs

expandtabs(tabsize=8)

すべてのタブ文字がスペースに置き換えられたコピーを返す。

tabsize が指定されていない場合は、タブ幅は 8 文字とみなされます。

find

find(sub[, start[, end]]) → int

S の中に部分文字列 sub が含まれている場合、sub が最初に現れる S 内のインデックスを返します[start:end]。 オプション引数の start および end は、スライス表記と同様に解釈されます。

失敗した場合は、 -1 を返す。

partition

partition(sep, /)

指定された区切り文字を使用して、文字列を3つの部分に分割してください。

これにより、文字列内の区切り文字が検索されます。 区切り文字が見つかった場合、区切り文字の前の部分、区切り文字自体、および区切り文字の後の部分を含む3要素のタプルを返します。

区切り文字が見つからない場合は、元の文字列と2つの空の文字列を含む3要素のタプルを返します。

index

index(sub[, start[, end]]) → int

S の中に部分文字列 sub が含まれている場合、sub が最初に現れる S 内のインデックスを返します[start:end]。 オプション引数の start および end は、スライス表記と同様に解釈されます。

部分文字列が見つからない場合、 ValueError が発生します。

ljust

ljust(width, fillchar=' ', /)

長さ width の、左揃えの文字列を返します。

指定された埋め込み文字(デフォルトはスペース)を使用して、パディングが行われます。

lower

lower()

文字列を小文字に変換したコピーを返します。

lstrip

lstrip(chars=None, /)

先頭の空白文字を削除した文字列のコピーを返します。

chars が指定され、かつ None でない場合は、代わりに chars 内の文字を削除します。

rfind

rfind(sub[, start[, end]]) → int

Sの中に部分文字列 sub が含まれている場合、sub が最初に現れる S 内のインデックスを返す[start:end]。 オプション引数の start および end は、スライス表記と同様に解釈されます。

失敗した場合は、 -1 を返す。

rindex

rindex(sub[, start[, end]]) → int

Sの中に部分文字列 sub が含まれている場合、sub が最初に現れる S 内のインデックスを返す[start:end]。 オプション引数の start および end は、スライス表記と同様に解釈されます。

部分文字列が見つからない場合、 ValueError が発生します。

rjust

rjust(width, fillchar=' ', /)

長さ width の右揃えの文字列を返します。

指定された埋め込み文字(デフォルトはスペース)を使用して、パディングが行われます。

rstrip

rstrip(chars=None, /)

末尾の空白を削除した文字列のコピーを返す。

chars が指定され、かつ None でない場合は、代わりに chars 内の文字を削除します。

rpartition

rpartition(sep, /)

指定された区切り文字を使用して、文字列を3つの部分に分割してください。

これにより、文字列の末尾から順に区切り文字が検索されます。 区切り文字が見つかった場合、区切り文字の前の部分、区切り文字自体、および区切り文字の後の部分を含む3要素のタプルを返します。

区切り文字が見つからない場合、2つの空の文字列と元の文字列を含む3要素のタプルを返します。

splitlines

splitlines(keepends=False)

文字列内の各行を、行の区切りで分割してリストとして返します。

keepends が指定され、かつ true に設定されていない限り、結果のリストには改行は含まれません。

strip

strip(chars=None, /)

先頭と末尾の空白文字を取り除いた文字列のコピーを返します。

chars が指定され、かつ None でない場合は、代わりに chars 内の文字を削除します。

swapcase

swapcase()

大文字を小文字に、小文字を大文字に変換します。

translate

translate(table, /)

指定された翻訳テーブルを用いて、文字列内の各文字を置き換えてください。

テーブル

変換テーブル。これは、Unicode 整数を Unicode 整数、文字列、または None にマッピングするものでなければなりません。

テーブルは、__getitem__ を通じてルックアップやインデックス機能を実装している必要があります。例えば、辞書やリストなどです。 この操作によって LookupError, が発生した場合、その文字は変更されません。 None にマッピングされた文字は削除されます。

upper

upper()

文字列を大文字に変換したコピーを返します。

startswith

startswith(prefix[, start[, end]]) → bool

S が指定された接頭辞で始まる場合は True を返し、そうでない場合は False を返す。 「オプションの開始」を選択した場合、その位置からテストSを開始します。 「オプションのエンド」がある場合は、その位置でSの比較を終了します。 prefix には、試す文字列のタプルを指定することもできます。

endswith

endswith(suffix[, start[, end]]) → bool

S が指定された接尾辞で終わる場合は True を返し、そうでない場合は False を返す。 「オプションの開始」を選択した場合、その位置からテストSを開始します。 「オプションのエンド」がある場合は、その位置でSの比較を終了します。 接尾辞は、試す文字列のタプルでも構いません。

removeprefix

removeprefix(prefix, /)

指定されたプレフィックス文字列が存在する場合、それを削除した文字列を返します。

文字列がプレフィックス文字列で始まる場合、その文字列を返す[len(prefix):]。 それ以外の場合は、元の文字列のコピーを返す。

removesuffix

removesuffix(suffix, /)

指定された接尾辞文字列が存在する場合、それを削除した文字列を返す。

文字列が接尾辞 string で終わり、かつその接尾辞が空でない場合、string[:-len(suffix)] を返す。 それ以外の場合は、元の文字列のコピーを返す。

isascii

isascii()

文字列内のすべての文字がASCIIである場合はTrueを返し、そうでない場合はFalseを返す。

ASCII文字のコードポイントは、 U+0000-U+007F の範囲にあります。 空の文字列もASCIIです。

islower

islower()

文字列が小文字の文字列である場合は True を返し、そうでない場合は False を返す。

文字列に含まれる大文字・小文字の区別がある文字がすべて小文字であり、かつその文字列に大文字・小文字の区別がある文字が少なくとも1つ含まれている場合、その文字列は小文字の文字列である。

isupper

isupper()

文字列が大文字の文字列である場合は True を返し、そうでない場合は False を返す。

文字列に含まれる大文字・小文字の区別がある文字がすべて大文字であり、かつその文字列に大文字・小文字の区別がある文字が少なくとも1つ含まれている場合、その文字列は大文字の文字列である。

istitle

istitle()

文字列がタイトルケースの文字列である場合は True を返し、そうでない場合は False を返す。

タイトルケースの文字列では、大文字およびタイトルケースの文字は、ケースを区別しない文字の後にのみ続くことができ、小文字はケースを区別する文字の後にのみ続くことができます。

isspace

isspace()

文字列が空白文字のみからなる場合は True を返し、それ以外の場合は False を返す。

文字列は、その文字列に含まれるすべての文字が空白文字であり、かつその文字列に少なくとも1つの文字が含まれている場合に、空白文字のみからなる文字列である。

isdecimal

isdecimal()

その文字列が10進数の文字列である場合はTrueを返し、そうでない場合はFalseを返す。

文字列は、その文字列に含まれるすべての文字が10進数であり、かつ文字列内に少なくとも1つの文字が含まれている場合、10進数文字列である。

isdigit

isdigit()

文字列が数字のみから成る場合は True を返し、そうでない場合は False を返す。

文字列は、その文字列に含まれるすべての文字が数字であり、かつ少なくとも1文字が含まれている場合、数字の文字列である。

isnumeric

isnumeric()

その文字列が数値文字列である場合は True を返し、そうでない場合は False を返します。

文字列は、その文字列に含まれるすべての文字が数値であり、かつ少なくとも1文字が含まれている場合に、数値文字列である。

isalpha

isalpha()

その文字列がアルファベットのみの文字列である場合は True を返し、そうでない場合は False を返す。

文字列は、その文字列に含まれるすべての文字がアルファベットであり、かつその文字列に少なくとも1つの文字が含まれている場合に、アルファベット文字列である。

isalnum

isalnum()

文字列が英数字の文字列である場合はTrueを返し、そうでない場合はFalseを返す。

文字列は、そのすべての文字が英数字であり、かつ文字が少なくとも1つ含まれている場合、英数字文字列である。

isidentifier

isidentifier()

その文字列が有効な Python 識別子である場合はTrueを返し、そうでない場合はFalseを返す。

keyword.iskeyword (s) を呼び出して、文字列 s が「def」や「class」などの予約済み識別子であるかどうかをテストします。

isprintable

isprintable()

文字列が印刷可能であれば True を返し、そうでなければ False を返します。

文字列は、そのすべての文字が repr() において印刷可能とみなされる場合、または空の場合に、印刷可能とみなされます。

zfill

zfill(width, /)

数値文字列の左側をゼロで埋めて、指定された幅のフィールドに合わせるようにします。

文字列は決して切り捨てられることはありません。

format

format(*args, **kwargs) → str

args および kwargs からの置換を使用して、S のフォーマット済みバージョンを返します。 置換箇所は中括弧(「 {’ and ‘} 」)で示されています。

format_map

format_map(mapping) → str

mapping による置換を適用し、S の整形済みバージョンを返す。 置換箇所は中括弧(「 {’ and ‘} 」)で示されています。

maketrans

static maketrans()

str.translate () で使用可能な変換テーブルを返します。

引数が1つしかない場合、その引数は、Unicode 順序番号(整数)または文字を、Unicode 順序番号、文字列、あるいは None にマッピングする辞書でなければなりません。 その後、文字キーは順序番号に変換されます。 引数が2つある場合、それらは同じ長さの文字列でなければなりません。また、生成される辞書では、xの各文字がyの同じ位置にある文字に対応付けられます。 3番目の引数がある場合、それは文字列でなければならず、その文字は結果においてNoneにマッピングされます。

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。